Papilio demoleus

Family: PAPILIONIDAE
Original Species Name: Papilio demoleus
Modern Species Name: Papilio demoleus demoleus
Author: Linnaeus, 1758
Locality: Cosmopolitan.
Region: COSMOPOLITAN
Info from: Seitz A., 1906

ID: 659 category:
Search: