Stick insectqye (55)in #insect • 2 years ago Stick Insect (the phasmatodea) The Phasmatodea are an order of insects whose members are variously known as stick insects, stick-bugs, walking sticks, stick animals, or bug sticks #smartphonephothography