GeneralConnection.comDictionary
ballota nigra
Noun

1. black horehound
1. black archangel, fetid horehound, stinking horehound, Ballota nigra, herb, herbaceous plant
Usage