'coral drops' definitions:

Definition of 'coral drops'

(from WordNet)
noun
Half-hardy Mexican herb cultivated for its drooping terminal umbels of showy red-and-white flowers [syn: coral drops, Bessera elegans]