Terms & Definitions

Stapes
The tiny stirrup-shaped bone of the middle ear that is connected to a window (oval window) in the cochlea.

 

 

Leaping Dolphins