Soundproofing

Soundproofing glossary definition of COCHLEA

COCHLEA :

A snail shaped mechanism in the inner ear that contain hair cells of basilar membrane that vibrate to aid in frequency recognition.



Back to soundproofing glossary index