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
simaroubaceous
Cimarosa
Timaru
simar