lady's-eardrop Meaning, Definition & Usage

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

WordNet