Category:Phasmatodea

The Phasmatodea is an insect order, commonly known as the stick and leaf insects.