English-Chinese dictionary »

stapedius meaning in Chinese

EnglishChinese
stapedius [stapedii] (muscle)
noun
[UK: stˈeɪpdɪəs]
[US: stˈeɪpdɪəs]

鐙骨肌noun

镫骨肌 /dènggǔjī/noun