All You Should Know About Leaf Mimicking Peacock Katydid

04-startle-eyespot-display-leaf-mimic-katydid-pterochroza-tettigoniidae-amazon-peru