Butterfly Taxon Search Papilio polytes Species form (optional) Papilio polytes - f. stichius Observation Reference Papilio polytes romulus