English-Latin dictionary »

(form of) a snail shell meaning in Latin

EnglishLatin
(form of) a snail shell noun

cochlia [cochliae](1st) F
noun

coclea [cocleae](1st) F
noun

coclia [cocliae](1st) F
noun