Definition of lady's eardrops in US English:

lady's eardrops

(also lady's eardrop)

noun

historical
  • Any of several plants having drooping flowers supposed to resemble earrings; especially fuchsia and (US) †bleeding heart (genus Dicentra).

Origin

Early 19th century.