'Ballota' definitions:

Definition of 'Ballota'

(from WordNet)
noun
Perennial herbs or subshrubs of especially Mediterranean area: black horehound [syn: Ballota, genus Ballota]

Words containing 'Ballota'