Skip to content
Book Glossary
Home
Practice
Lessons
About
stapes
Stopped
Dictionary definition
· stapes
noun
the stirrup-shaped ossicle that transmits sound from the incus to the cochlea
Similar words
stirrup
Source: Open English WordNet (CC BY 4.0).