walkingstick 竹節蟲
walkingstick n : any of various mostly tropical insects having long twiglike bodies [syn: walking stick, stick insect]