Definition of blue hearts in English:

blue hearts

noun

North American
  • The parasitic plant Buchnera americana (family Orobanchaceae) of eastern North America, which has purple flowers.

Origin

Early 19th century; earliest use found in Amos Eaton (1776–1842).