Definition: Meaning of, Simarouba glauca in English to English dictionary.
Pronunciation:/ /
noun
synonym
antonym
Word Forms:
Singular
Plural
N/A
N/A
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