English-Chinese dictionary »

troglodyte meaning in Chinese

EnglishChinese
troglodyte [troglodytes] (member of a supposed prehistoric race that lived in caves)
noun
[UK: ˈtrɒ.ɡlə.daɪt]
[US: ˈtrɒ.ɡlə.daɪt]

穴居人 /xuéjūrén/noun

類人猿noun