stinking horehound

This is not a dictionary! - Search for "stinking horehound" in The Danish Dictionary

  • March 3. 2016 from wordnet.princeton.edu

    stinking horehound noun english

    ill-smelling European herb with rugose leaves and whorls of dark purple flowers