Rhyme Desk
Find rhyming words!

Definition of "Stapes" :

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