Latin-English dictionary »

conchula meaning in English

LatinEnglish
conchula [conchulae] (1st) F
noun

small mollusk / mussel / oysternoun