Definitions | inner ear |
| noun
- (anatomy) The portion of the ear located within the temporal bone which includes the semicircular canals, vestibule, and cochlea and is responsible for hearing and balance.
Translations: Supplemental Details:Sponsor an extended definition for inner ear for as little as $10 per month. Click here to contact us.
| |
|