'Simarouba' definitions:

Definition of 'Simarouba'

(from WordNet)
noun
Type genus of Simaroubaceae; tropical American trees and shrubs having a pale soft wood and bitter bark [syn: Simarouba, genus Simarouba]

Words containing 'Simarouba'