Definitions
There is 1 meaning of the phrase
Erythrina Corallodendrum.
Erythrina Corallodendrum - as a noun
Deciduous shrub having racemes of deep red flowers and black-spotted red seeds
Synonyms (Exact Relations)
coral bean tree