Papilio garamas Magnificent swallowtail

The Magnificent Swallowtail.

Name: Magnificent Swallowtail

Latin: Papilio garamas

Family: Papilionidae

Origin: Mexico

Food plant: Hernandia

Magnificent Swallowtail Papilio garamas