English-Latin dictionary »

wild mint (pliny) meaning in Latin

EnglishLatin
wild mint (Pliny) noun

mentastrum [mentastri](2nd) N
noun