English-Chinese dictionary »

stapes meaning in Chinese

EnglishChinese
stapes [stapes] noun
[UK: stˈeɪps]
[US: stˈeɪps]

鐙骨 /dènggǔ/noun

Your history