Translation of "mentastro" into English
Marrubium vulgare, common horehound, white horehound are the top translations of "mentastro" into English.
mentastro
noun
masculine
grammar
-
Marrubium vulgare
noun -
common horehound
noun -
white horehound
noun -
(regional) horehound
-
Show algorithmically generated translations
Automatic translations of "mentastro" into English
-
Glosbe Translate
-
Google Translate
Phrases similar to "mentastro" with translations into English
-
spear mint · spearmint
Add example
Add