Meaning of stapes

Definition of stapes

(noun) the stirrup-shaped ossicle that transmits sound from the incus to the cochlea

Other information on stapes

WIKIPEDIA results for stapes
Amazon results for stapes