bn:00059465n
Noun Concept
SYL
No term available
EN
The hearing organ of the inner ear; contains receptors that respond to sound waves WordNet 3.0
Relations
Sources