paradise tree
noun
1
a
: a medium-sized to large-sized tree (Simarouba glauca) that occurs from southern Florida to the northern part of South 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
Love words? Need even more definitions?
Merriam-Webster unabridged
Share