English dictionary
coral drops meaning and definition
Definition and meaning of coral drops at MeaningMonkey.org. coral drops meaning and definition in the English Dictionary.CORAL DROPS noun
Definition of coral drops (noun)
- half-hardy Mexican herb cultivated for its drooping terminal umbels of showy red-and-white flowers
- synonyms: Bessera elegans
Source: Princeton University Wordnet