Home

Word

stapes, n.
(stapedes)
more info the stirrup-shaped ossicle that transmits sound from the incus to the cochlea
<noun.body>

stapes stirrup
semantic pointers
hypernym
part holonym