Byasa polyeuctes polyeuctes (Doubleday, 1842) : Common Windmill / ผีเสื้อหางตุ้มธรรมดา

Family:Papilionidae
Subfamily:Papilioninae
Genus:Byasa
Species:polyeuctes
Subspecies:polyeuctes
Common name:Common Windmill
Thai common name:ผีเสื้อหางตุ้มธรรมดา