Papilio mangoura

Papilio mangoura is a species of butterfly in the family Papilionidae.

It is endemic to Madagascar.

The habitat consists of forests.

This Papilionidae-related article is a stub.

You can help Wikipedia by expanding it.