Biology

Define cochlea

Asked by
Last updated by anonymous
1 Answers
Log in to answer
The complex, coiled organ of hearing that contains the organ of Corti.