Coral Bean Tree (Noun)
Meaning
Deciduous shrub having racemes of deep red flowers and black-spotted red seeds.
Classification
Nouns denoting plants.
Deciduous shrub having racemes of deep red flowers and black-spotted red seeds.
Nouns denoting plants.