Definitions
There is 1 meaning of the phrase
Genus Simarouba.
Genus Simarouba - as a noun
Type genus of simaroubaceae; tropical american trees and shrubs having a pale soft wood and bitter bark
Synonyms (Exact Relations)
simarouba