Meaning of paradise tree

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

Other information on paradise tree

WIKIPEDIA results for paradise tree
Amazon results for paradise tree