LADIES'-EARDROPS





Definition:

  1. [noun] erect or climbing shrub of Brazil with deep pink to red flowers
    Synonyms: lady's-eardrop, ladies'-eardrop, lady's-eardrops, Fuchsia coccinea

Synonyms: