English dictionary
stinking horehound meaning and definition
Definition and meaning of stinking horehound at MeaningMonkey.org. stinking horehound meaning and definition in the English Dictionary.STINKING HOREHOUND noun
Definition of stinking horehound (noun)
- ill-smelling European herb with rugose leaves and whorls of dark purple flowers
- synonyms: Ballota nigra, black archangel, black horehound, fetid horehound
Source: Princeton University Wordnet