Cochlea in english

Translation: cochlea, Dictionary: latin » english

Source language:
latin
Target language:
english
Translations:
snail
Cochlea in english
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