Pseudomallada alcestes
Adult
Adult head
Larva
Larval head
Eggs
Back