Synonyms and Antonyms for stick_insect

1. stick insect (n.)

any of various mostly tropical insects having long twiglike bodies

Synonyms: