Impossible leaf October 14, 2019 | Adam Bracero It’s a member of the tettigoniidae family — a katydid. And it’s impossibly leaflike. Photo: Adam Bracero Tagged: animal, insect, katydid, nature, wildlife