black horehound
nounDefinition of black horehound
: an ill-smelling European herb (Ballota nigra) with ovate rugose leaves and whorls of dark purple flowers
— called also black archangel, fetid horehound, stinking horehound