English Dictionary
◊ STAPES
stapes
n : the stirrup-shaped ossicle that transmits sound to the
cochlea [syn: {stirrup}]