Featured
Games
Cultural
Writing tips
Dictionary.com
Thesaurus.com
Search Results
More Suggestions
simaruba
a variation of
simarouba
.
simarouba
noun
any tropical American tree belonging to the genus
Simaruba,
of the quassia family, having pinnate leaves, a fleshy fruit, and a root whose bark contains an appetite stimulant.
More Suggestions
Cimarosa
Timaru
simar
simaroubaceous
Aruba
Cimarron
Yoruba
cimarron
imaret