Papilio mangoura

Papilio mangoura is a species of butterfly in the family Papilionidae. It is endemic to Madagascar. The habitat consists of forests.