Thread subject:
Diptera.info :: An idea ? --> Lonchaeidae puparia
Posted by atylotus on 02-03-2025 13:25
#2
It is a dipteran cyclorrhapha pupae but i can't tell you which one