- paradise tree as a noun:
- 1
paradise tree
noun
1 paradise tree
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, Simarouba glauca.
debug info: 0.0361