Noun Definition
simarouba
1.Definition: type genus of Simaroubaceae; tropical American trees and shrubs having a pale soft wood and bitter bark
Related Noun(s):genus simarouba
Category: Plants1.Definition: type genus of Simaroubaceae; tropical American trees and shrubs having a pale soft wood and bitter bark
Related Noun(s):genus simarouba
Category: Plants