What does ballota mean?

ballota meaning in General Dictionary

perennial herbs or subshrubs of particularly Mediterranean area: black colored horehound