Subscribe
URL of the page has been copied to clipboard.
Meaning : Ill-smelling European herb with rugose leaves and whorls of dark purple flowers.
Synonyms : black archangel, black horehound, fetid horehound, stinking horehound
Install App
Ballota nigra meaning in Telugu.