Latin-English dictionary »

marrubium meaning in English

LatinEnglish
marrubium noun
N

horehound [horehounds](Marrubium vulgare)
noun
[UK: ˈhɑː.ˌhɑːwnd] [US: ˈhɑːr.ˌhɑːwnd]

horehound [horehounds](plant of the genus Marrubium)
noun
[UK: ˈhɑː.ˌhɑːwnd] [US: ˈhɑːr.ˌhɑːwnd]