Stapes Meaning

There are 1 meaning(s) for word Stapes

Meaning 1 : the stirrup-shaped ossicle that transmits sound from the incus to the cochlea

    Synonyms : stirrup