Marrubium vulgare horehound

Marrubium vulgare (white horehound or common horehound) is a flowering plant in the mint family (Lamiaceae)

Marrubium vulgare horehound