Meaning of coral drops
Definition of coral drops
(noun)
half-hardy
Mexican
herb
cultivated
for its
drooping
terminal
umbels of
showy
red-and-white flowers
Other information on coral drops
WIKIPEDIA results for
coral drops
Amazon results for
coral drops
Tweet