PARADISE TREE


Meaning of PARADISE TREE in English

noun

1.

a. : a medium-sized to large-sized tree ( Simarouba glauca ) that occurs from southern Florida to the northern part of So. America and has odd-pinnate leaves and long terminal much branched panicles of small pale yellow flowers borne in early spring and followed by scarlet to dark purple fruits

b. : marupa

2. : chinaberry 2

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.