Diccionario
Escribe una palabra en ingles o espanol. Ingles en azul, espanol en rosa. Toca cualquier linea para oirla.
auditory nerve
Ingles
- 🔊 a composite sensory nerve supplying the hair cells of the vestibular organ and the hair cells of the cochlea