Latin-English dictionary »

gammarus meaning in English

LatinEnglish
gammarus [gammari] (2nd) M
noun

lobster, sea crabnoun