Ballota Meaning
There are 1 meaning(s) for word Ballota
Meaning 1 : perennial herbs or subshrubs of especially Mediterranean area: black horehound
Synonyms : genus ballota
Synonyms : genus ballota
Similar words of Ballota :
