GeneralConnection.com
➔
Dictionary
ballota nigra
Noun
1. black horehound
1. black archangel, fetid horehound, stinking horehound, Ballota nigra, herb, herbaceous plant
Usage