English dictionary
paradise tree meaning and definition
Definition and meaning of paradise tree at MeaningMonkey.org. paradise tree meaning and definition in the English Dictionary.PARADISE TREE noun
Definition of paradise tree (noun)
- 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
Source: Princeton University Wordnet