Latin-English dictionary »

mytulus meaning in English

LatinEnglish
mytulus [mytuli] (2nd) M
noun

edible musselnoun