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