English-Latin dictionary »

large edible shellfish meaning in Latin

EnglishLatin
large edible shellfish noun

peloris [peloridis](3rd) F
noun