VariousWords beta
Related Terms:
Definitions:
Noun
black horehound
black archangel
fetid horehound
stinking horehound
Ballota nigra
Definition: ill-smelling European herb with rugose leaves and whorls of dark purple flowers