Struggling Emperor

Heniocha marnois

Heniocha marnois is a giant silkworm moth in the Heniocha genus.
Taxonomy
KingdomAnimalia
DivisionArthropoda
ClassInsecta
OrderLepidoptera
FamilySaturniidae
GenusHeniocha
SpeciesHeniocha marnois