English dictionary
lady's-eardrops meaning and definition
Definition and meaning of lady's-eardrops at MeaningMonkey.org. lady's-eardrops meaning and definition in the English Dictionary.LADY'S-EARDROPS noun
Definition of lady's-eardrops (noun)
- erect or climbing shrub of Brazil with deep pink to red flowers
- synonyms: Fuchsia coccinea, ladies'-eardrop, ladies'-eardrops, lady's-eardrop
Source: Princeton University Wordnet