marrubium marrubium

Definition(s):

  • (n) Old World aromatic herbs: horehound

Wiki Images for marrubium

definition of marrubium
meaning of marrubium
Word of the Day
periphery periphery
/pə ˈrɪ fə ri /