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