English dictionary
coral bean tree meaning and definition
Definition and meaning of coral bean tree at MeaningMonkey.org. coral bean tree meaning and definition in the English Dictionary.CORAL BEAN TREE noun
Definition of coral bean tree (noun)
- deciduous shrub having racemes of deep red flowers and black-spotted red seeds
- synonyms: Erythrina corallodendrum
Source: Princeton University Wordnet