Eardrop



ENGLISH MEANING
noun
1.
A pendant for the ear; an earring; as, a pair of eardrops.
2.
A species of primrose.