black horehound

black horehound

English Noun
Ad

Definition

The plant Ballota nigra possessing a disagreeable odor. Traditionally used as a medicinal herb as an antispasmodic, stimulant and vermifuge.

Ad

Related Words