The Phasmatodea are an order of insects whose members are variously known as stick insects, stick-bugs, walking sticks or bug sticks.
"Walking Sticks"
Your browser doesn’t support HTML5 audio
Your browser doesn’t support HTML5 audio
The Phasmatodea are an order of insects whose members are variously known as stick insects, stick-bugs, walking sticks or bug sticks.