Invertebrates > Lepidoptera
The China Nawab Butterfly (Polyura narcaea) is a powerful, swift-flying lepidopteran belonging to the charismatic brush-footed subfamily Charaxinae. Native to the subtropical and temperate montane forests of East Asia, this striking insect is famous for its robust...