Stick Insects and Leaf Insects

Stick Insects and Leaf Insects (Order: Phasmida) Of the 103 currently described species in Australia, contained within three families, Phasmatidae is largest, with 66 species. Body typically very long and cylindrical, resembling sticks, or flattened, resembling...

Pin It on Pinterest