LADY'S-EARDROPS





Definition:

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

Synonyms: