About Neobarrettia spinosa (Caudell, 1907)
Neobarrettia spinosa, which has the scientific name Neobarrettia spinosa (Caudell, 1907), has several common names: the greater arid-land katydid, red eyed katydid (also called red eyed devil), and giant Texas katydid. It is a katydid species native to the southwestern United States and northern Mexico. This species lives in oak-juniper woodlands and arid-land deserts that contain mesquites or other types of brush.