Meaning of genus simarouba
Definition of genus simarouba
(noun)
type
genus
of Simaroubaceae;
tropical
American trees and shrubs having a
pale
soft
wood
and
bitter
bark
Other information on genus simarouba
WIKIPEDIA results for
genus simarouba
Amazon results for
genus simarouba
Tweet