Heraclides erostratus: taxon details and analytics

Domain
Kingdom
Animalia
Phylum
Arthropoda
Class
Insecta
Order
Lepidoptera
Family
Papilionidae
Genus
Heraclides
Species
Heraclides erostratus
Scientific Name
Heraclides erostratus

Summary description from Wikipedia:

 

Heraclides erostratus in languages:

English
Pale-spotted Swallowtail
English
Erostratus swallowtail
French
Porte-queue Érostrate

Images from inaturalist.org observations:

We recommend you sign up for this excellent, free service.

Heraclides erostratus
©John Kemner, some rights reserved (CC-BY-NC)
Heraclides erostratus
©John Kemner, some rights reserved (CC-BY-NC)
Heraclides erostratus
©John Kemner, some rights reserved (CC-BY-NC)
Heraclides erostratus
©Carlos Galindo-Leal, some rights reserved (CC-BY-NC)
Heraclides erostratus
©cristyal, some rights reserved (CC-BY-NC)
Heraclides erostratus
©John van Dort, some rights reserved (CC-BY-NC-SA)
Heraclides erostratus
©John van Dort, some rights reserved (CC-BY-NC-SA)
Heraclides erostratus
©Marco Zozaya, some rights reserved (CC-BY-NC)
Heraclides erostratus
©paws1985, some rights reserved (CC-BY-NC)
Heraclides erostratus
©Marvin Molina, some rights reserved (CC-BY-NC)
Heraclides erostratus
©Marvin Molina, some rights reserved (CC-BY-NC)
Heraclides erostratus
©Marvin Molina, some rights reserved (CC-BY-NC)
Heraclides erostratus
©Marvin Molina, some rights reserved (CC-BY-NC)
Heraclides erostratus
©Marvin Molina, some rights reserved (CC-BY-NC)
Heraclides erostratus
©Marvin Molina, some rights reserved (CC-BY-NC)