fetid horehound
1.
(
noun
) ill-smelling European herb with rugose leaves and whorls of dark purple flowers
Synonyms:
Ballota nigra
,
black archangel
,
black horehound
,
stinking horehound
Related Words:
herb
,
herbaceous plant
Terms and Conditions of Use / Copyright Notice