Cochlea in english
Translation: cochlea, Dictionary: latin » english
Source language:
latin
Target language:
english
Translations:
snail
Related words
Synonyms & Translations: cochlea
zoology
- zoologia
Translations
- cloaca in english - sewer
- coactum in english - force, drive
- coemeterium in english - graveyard, cemetery
- coepi in english - began
Random words
Cochlea in english - Dictionary: latin » english
Translations: snail
Translations: snail