Meaning of simarouba glauca
Definition of simarouba glauca
(noun)
medium
to
large
tree
of
tropical
North and South America having
odd-pinnate
leaves and
long
panicles of
small
pale
yellow
flowers followed by
scarlet
fruits
Other information on simarouba glauca
WIKIPEDIA results for
simarouba glauca
Amazon results for
simarouba glauca
Tweet