English Dictionary
Definition stapes in British English
stapes
[countable]
/ˈsteɪpiːz/
Synonyms and related words
