Instar

Instar

Observation - Instar - UK and Ireland. Description: I think this is an instar of something - can anyone help?

I think this is an instar of something - can anyone help?