Wikipedia
Euryades
Euryades is a genus of butterflies in the family Papilionidae. They are native to South America.