Translation of "cochlea" into English
cochlea is the translation of "cochlea" into English.
cochlea
-
cochlea
noun
-
Show algorithmically generated translations
Automatic translations of "cochlea" into English
-
Glosbe Translate
-
Google Translate
Phrases similar to "cochlea" with translations into English
-
cochlear canal
-
cochlear implant
Add example
Add