English-Chinese dictionary »

stick insect meaning in Chinese

EnglishChinese
stick insect [stick insects] (insects of the order Phasmida)
noun
[UK: stɪk ˈɪn.sekt]
[US: ˈstɪk ˈɪn.ˌsekt]

竹節蟲noun

竹节虫 /zhújiéchóng/noun