SPECIES SynonymHeraclides cresphontes (Cramer, 1777)Synonym ofPapilio cresphontes Cramer, 1777taxon.loadingAboutMetrics