English | German | Russian | Czech

stapes English

Meaning stapes meaning

What does stapes mean?

stapes

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

Synonyms stapes synonyms

What other words have the same or similar meaning as stapes?

stapes English » English

stirrup stirrup-shaped bone of ear stirrup iron

Are you looking for...?