ERYTHRINA CORALLODENDRUM





Definition:

  1. [noun] deciduous shrub having racemes of deep scarlet-red flowers and black-spotted red seeds
    Synonyms: coral bean tree, Erythrina corallodendrum

Synonyms: