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