End Extinction International, 18 Dec 2016 Scientific name: Lepus flavigularis. Common name: Tehuantepec Jackrabbit, Tropical Hare, Tehuantepec Hare. Found in: Oaxaca…