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