lady's-eardrops Meaning, Definition & Usage

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

WordNet