English Papilio xuthus Cited by user Ashleynlin on 24 Oct 2013 Papilio xuthus, also known as the Asian Swallowtail, Chinese Yellow Swallowtail or the Xuthus swallowtail, is a yellow-colored.