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
forsake forsake
/fɔr ˈseɪk /