cochlea

Definitions

General Science

  • noun a part of the inner ear in mammals, birds and some reptiles which detects sounds of different pitch

Construction

Medical

  • noun a spiral tube inside the inner ear, which is the essential organ of hearing.
http://www.dictionarycentral.com/definition/cochlea.html