Langsung ke konten

Arti kata

stinking horehound

Definition of stinking horehound (English)

noun

  1. ill-smelling European herb with rugose leaves and whorls of dark purple flowers
    sumber: wordnet30