[1]
Lewis, D. 2009. Lime Swallowtail, Chequered Swallowtail, Citrus Swallowtail Papilio demoleus Linnaeus (Insecta: Lipidoptera: Papilionidae). EDIS. 2009, 2 (Apr. 2009).