Advertisement
Advertisement
zebra swallowtail
noun
- a swallowtail butterfly, Papilio marcellus, having black and greenish-white stripes on the wings.
Discover More
Word History and Origins
Origin of zebra swallowtail1
An Americanism dating back to 1890–95
Advertisement
Advertisement
Advertisement
Advertisement
Browse