any of various mostly tropical insects having long twiglike bodies
[ Syn: walking stick , stick insect ]