English-Chinese dictionary »

anthill meaning in Chinese

EnglishChinese
anthill (home of ants and termites)
noun
[UK: ˈænt.ˌhɪl]
[US: ˈænt.ˌhɪl]

蚁丘 /yǐqiū/noun

蟻丘noun