Latest Leaf insects Stories
scientists discovered three specimens, one female and two males, belonging to a new fossil stick insect referred to as Cretophasmomima melanogramma, in Inner Mongolia at the Jehol locality
Phylliidae is a family of insects most commonly known as leaf insects or walking leaves, which can be found in Southeast Asia and South Asia to Australia. Although it is classified as a family, there is no general agreement on its classification, as many suggest that the family is actually a large taxon that should contain separate families of leaf insects. It is thought that this family has changed little over long periods of time, due to fossil evidence found of a forty-seven million year...
- The act of lurking; skulking about; hiding; keeping from sight.