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)

  1. half-hardy Mexican herb cultivated for its drooping terminal umbels of showy red-and-white flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: