Dictionary Home » Dictionary Definitions » black horehound

black horehound

noun
A Eurasian perennial herb (Ballota nigra) in the mint family, having hairy, strong-smelling foliage and clusters of pinkish-purple flowers.
link/cite print suggestion box