Definition of Ballota

Noun: Ballota

  1. Perennial herbs or subshrubs of especially Mediterranean area: black horehound
    - genus Ballota

See also:
ballot
balloted

Anagrams containing the word Ballota

btallao aballot taballo otaball lotabal llotaba allotab