Home
Sound
Cochlea
Cochlea definition: A fluid-filled spiral structure in the ear that converts sound vibration into nerve impulses.
Related Terms
Acoustics
Decibel
Doppler Effect
Eardrum
Echo
Echolocation
Intensity
Loudness
Music
Overtone
Pitch
Reverberation
Sonar
Sound Quality
Ultrasonic
Learn While Gaming