1 definition found ballota - WordNet (r) 2.1 (2005) : Ballota n 1: perennial herbs or subshrubs of especially Mediterranean area: black horehound [syn: Ballota, genus Ballota]