Papilio oribazus
Papilio oribazus is a swallowtail butterfly from the genus "Papilio" that is found in eastern Madagascar . 
<triplet> Papilio oribazus <subj> Papilio <obj> parent taxon <triplet> swallowtail butterfly <subj> Papilio <obj> taxonomic type