fetid horehound Meaning, Definition & Usage

  1. noun ill-smelling European herb with rugose leaves and whorls of dark purple flowers
    black archangel; stinking horehound; Ballota nigra; black horehound.

WordNet