tulang sanggurdiBahasa Indonesia

stapes, stirrup

Noun

The stirrup-shaped ossicle that transmits sound from the incus to the cochlea

English: stapes, stirrup

Less certain link between this word and this sense.

English words with similar meanings

Show 2 words