Skip to main content
Heraclides
Hübner, [1819]
Species: 11
Subspecies: 13
  • Heraclides anchisiades anchisiades
  • Heraclides anchisiades anchisiades
  • Heraclides anchisiades anchisiades
  • Heraclides anchisiades anchisiades
  • Heraclides anchisiades idaeus
  • Heraclides thoas
  • Heraclides thoas nealces
  • Heraclides thoas nealces
Heraclides anchisiades (Esper, 1788) 
Heraclides androgeus (Cramer, 1775) 
Heraclides astyalus (Godart, 1819) 
Heraclides chiansiades (Westwood, 1872)  
Heraclides garleppi (Staudinger, 1892) 
Heraclides homothoas (Rothschild & Jordan, 1906) 
Heraclides hyppason (Cramer, 1775) 
Heraclides isidorus (E. Doubleday, 1846) 
Heraclides paeon (Boisduval, 1836) 
Heraclides thoas (Linnaeus, 1771) 
Heraclides torquatus (Cramer, 1777)