ballota ballota

Definition(s):

  • (n) perennial herbs or subshrubs of especially Mediterranean area: black horehound

Wiki Images for ballota

definition of ballota
meaning of ballota
Word of the Day
decadent decadent
/ˈdɛ kə dənt /