Meaning of lady's eardrops in English:

lady's eardrops

noun

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

Origin

Early 19th century.