simaruba Meaning & Definition
What Does Simaruba Mean?
Simaruba is a noun that means Alternative form of simarouba.
Simaruba Definition (Noun)
- Alternative form of simarouba.
Synonyms of Simaruba
The source does not list synonyms for this entry.
Simaruba synonyms and antonyms →Word Forms & Grammar
simaruba (plural simarubas)
