Chinese-English dictionary »

竹節蟲 meaning in English

ChineseEnglish
竹節蟲 noun

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

Your history