Latin-English dictionary »

mentha meaning in English

LatinEnglish
mentha [menthae] (1st) F
noun

any cultivated mintnoun

mint [mints]noun
[UK: mɪnt] [US: ˈmɪnt]