stapedes

noun

Plural form of stapes.