The accepted scientific name is Papilio polyxenes asterius.
The accepted scientific name is Eurytides marcellus.
The accepted scientific name is Papilio cresphontes.
The accepted scientific name is Papilio palamedes.
The accepted scientific name is Battus philenor.
The accepted scientific name is Papilio troilus.
The accepted scientific name is Papilio glaucus.
The accepted scientific name is Battus polydamas lucayus.
The accepted scientific name is Papilio andraemon bonhotei.
The accepted scientific name is Papilio aristodemus ponceanus.
The accepted scientific name is Battus polydamas lucayus.
The accepted scientific or common name is Papilio androgeus epidaurus.
The accepted scientific name is Agrotis ipsilon.