Insects

The Lichen Katydid

The Markia hystrix is a species of insect that can be found in South America, and is a member of the Tettigoniidae family. Members of this family are often called Katydids. Like most animals in their family, these […]