Synonyms and Antonyms for stick insect

1. stick insect (n.)

any of various mostly tropical insects having long twiglike bodies

Synonyms: