English-Latin dictionary »

crustacean, lobster (w / marina / maris) meaning in Latin

EnglishLatin
crustacean, lobster (w / marina / maris) noun

locusta [locustae](1st) F
noun