Topic summary
Troides

Troides is a genus of birdwingbutterflies, comprising species found in the Indian subcontinent, southeast Asia, and Oceania.
Topic summary

Troides is a genus of birdwingbutterflies, comprising species found in the Indian subcontinent, southeast Asia, and Oceania.