Word Study
paradise tree
WORDNET DICTIONARY
Noun paradise tree has 1 sense
- paradise tree(n = noun.plant) bitterwood, simarouba glauca - 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; Array is a kind of bitterwood tree
is a member of genus simarouba, simarouba
For further exploring for "paradise tree" in Webster Dictionary Online