Definition of Simarouba
Noun: Simarouba
- Type genus of Simaroubaceae; tropical American trees and shrubs having a pale soft wood and bitter bark
- genus Simarouba
See also:
simar
Simaroubaceae
Anagrams containing the word Simarouba
smaabriou asimaroub basimarou ubasimaro oubasimar roubasima aroubasim maroubasi imaroubas