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

http://www.dictionarycentral.com/definition/cochlea.html