Latin-English dictionary »

astacus meaning in English

LatinEnglish
astacus [astaci] (2nd) M
noun

kind of crab (L+S)noun

lobster / crayfishnoun