English to English
inner ear
('/I/n/@/r_/i/r
)
noun (n)
- a complex system of interconnecting cavities; concerned with hearing and equilibriumsistem yang rumit dari interconnecting rongga; berkenaan dengan pendengaran dan keseimbangansource: wordnet30