Print this page
walkingstick stamp

Phasmatodea

Walkingsticks / Stick Insects / Leaf Insects / Phasmids

The name Phasmatodea, derived from the Greek "phasm" meaning phantom, refers to the cryptic appearance and behavior of these insects.