Phasmatodea sp. (Stick Insect sp.)

Description:

Phasmatodea (stick insects) are an order of insects which can be found all over the world in warmer zones. 
​Their natural camouflage can make them extremely difficult to spot.
This one is within the family Bacillidae.

Nosy Komba, Madagascar, 24 February 2020

Scientific Name:
Dutch Name:
Type of animal:
Place/Location:
Country/State:
Continent/Region: