Definitions
There is 1 meaning of the phrase
Ballota Nigra.
Ballota Nigra - as a noun
Ill-smelling european herb with rugose leaves and whorls of dark purple flowers
Synonyms (Exact Relations)
black archangelblack horehoundfetid horehoundstinking horehound