Home
Home
Sound Flashcard Deck
Cochlea Flashcard
Cochlea definition: A fluid-filled spiral structure in the ear that converts sound vibration into nerve impulses.