Where does “mentastro” come from?
mentastro (Italian) comes from Latin mentastrum, from Latin -astrum, from Latin -aster — pater + API → patraster.
mentastro (Italian): apple mint; water mint; horse mint
Definitions
- apple mint; water mint; horse mint
Ancestry of “mentastro”, step by step