
The Phasmatodea or stick insect found in Borneo
The Phasmatodea (also known as Phasmida or Phasmatoptera) are an order of insects whose members are variously known as stick insects, stick-bugs, walking sticks or bug sticks. They are generally referred to as phasmatodeans, phasmids, or ghost insects
No species identified
The species on this photo is not identified yet. When signed in, you can identify species on photos that you uploaded. If you have earned the social image editing capability, you can also identify species on photos uploaded by others.
By Melan_de03
All rights reserved
Uploaded Oct 22, 2019. Captured Oct 5, 2012 21:00 in 90000, Sabah, Malaysia.
comments (2)