marrubium marrubium

Definition(s):

  • (n) Old World aromatic herbs: horehound

Wiki Images for marrubium

definition of marrubium
meaning of marrubium
Word of the Day
infatuated infatuated
/ɪn ˈfæ tʃu ˌeɪ tɪd /