Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word simarouba glauca from English dictionary with examples, synonyms and antonyms.

simarouba glauca   noun

Meaning : 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.

Synonyms : bitterwood, paradise tree

Simarouba glauca meaning in Telugu.