3/15/15

Cochlea

Cochlea

The Cochlea - The spiral-shaped organ situated in the labyrinth of the inner ear that transforms sound vibrations into nerve impulses for transmission to the brain, enabling hearing.

0 comments:

Post a Comment