Cochlea

Cochlea

☆
VocabularyFree

Description

Auditory portion of the inner ear containing structures to transduce sound stimuli.

First contributor: Knowy

Knowlative · entry no. 6537