ladies'-eardrop Meaning, Definition & Usage

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

WordNet