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