Definify.com
Definition 2024
black_horehound
black horehound
English
Noun
black horehound (uncountable)
- The plant Ballota nigra possessing a disagreeable odor. Traditionally used as a medicinal herb as an antispasmodic, stimulant and vermifuge.
Synonyms
Translations
Ballota nigra
|
|