Phasmida



All Links

Share this:

Details of Phasmida

About Phasmida
Phasmida- General discussion of this group of terrestrial, nocturnal, phytophagous insects found in nearly all temperate and tropical ecosystems.