English-Latin dictionary »

small mollusk / mussel / oyster meaning in Latin

EnglishLatin
small mollusk / mussel / oyster noun

conchula [conchulae](1st) F
noun