Meaning of zebra swallowtail in English:

zebra swallowtail

noun

  • A large swallowtail butterfly having white wings with black longitudinal stripes, Protographium marcellus, native to eastern North America.

Origin

Mid 19th century; earliest use found in Home Friend.