Meaning of Ballota
Definition of Ballota
(noun)
perennial
herbs or subshrubs of
especially
Mediterranean area:
black
horehound
Other information on Ballota
WIKIPEDIA results for
Ballota
Amazon results for
Ballota
Tweet