Can anyone confirm if this is an erythraeidae larvae?

More Vinicius Tirelli Pompermaier's questions See All
Similar questions and discussions