phasmatoid
/fæzməˈtaɪd/Definitions
1. adjective
resembling or related to a phasmid (an order of large, often colorful, stick insects)
“The phasmatoid appearance of the insect helped it blend in with its surroundings.”
2. noun
a type of stick insect, especially one that is not a true phasmid
“The collection included several species of phasmatoid insects from around the world.”