Meaning of coral tree

Definition of coral tree

(noun) any of various shrubs or shrubby trees of the genus Erythrina having trifoliate leaves and racemes of scarlet to coral red flowers and black seeds; cultivated as an ornamental

Other information on coral tree

WIKIPEDIA results for coral tree
Amazon results for coral tree