Marrubium vulgare (0 synonym found)

Definition of Marrubium vulgare:

(N) : (white horehound or common horehound) a flowering plant in the mint family (Lamiaceae), native to Europe, northern Africa, and southwestern and central Asia.

Definition of Marrubium vulgare:

(N) : (white horehound or common horehound) a flowering plant in the mint family (Lamiaceae), native to Europe, northern Africa, and southwestern and central Asia.

Back to Top