Another word for stick insect

Noun

stick insect, walking stick, walkingstick - any of various mostly tropical insects having long twiglike bodies

Tweets containing the word stick insect

Source : WordNet