10 English Words Starting With SIMAR
Prev.1Next
Definition: 1. (botany) Any plant of the genus Simarouba.
Show more information about simarouba
Definition: 1. (botany) Belonging to the family Simaroubaceae of tropical and subtropical trees.
Show more information about simaroubaceous
Definition: 1. (botany) Belonging to the family Simaroubaceae of tropical and subtropical trees.
Show more information about simarubaceous
Prev.1Next
Search took: 1.0057 ms