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