English-Chinese dictionary »

alps meaning in Chinese

EnglishChinese
Alps (a mountain range in Western Europe)
proper noun
[UK: ælps]
[US: ˈælps]

阿尔卑斯山 /Ā'ěrbēisī shān/proper noun

阿爾卑斯山proper noun

pedipalp [pedipalps] (appendage)
noun
[UK: pˈedɪpˌalp]
[US: pˈedɪpˌælp]

触肢 /chùzhī/noun

觸肢noun

scalp [scalps] (part of head where the hair grows)
noun
[UK: skælp]
[US: ˈskælp]

头皮 /tóupí/noun

頭皮noun