STAPEDES is a 8 letter word starting with S and ending with S

Definitions & Synonyms

noun - stapes: the stirrup-shaped ossicle that transmits sound from the incus to the cochlea

Crossword-Clues with STAPEDES

Crossword-Clues containing STAPEDES