Papilio demoleus demoleus

Species: Papilio demoleus demoleus

Common Name: Citrus Swallowtail

Information Source: Bahrain First National Report to the CBD (2006)