Thread subject:
Diptera.info :: Pupa ID => Lonchaeidae - Lonchaea spp.
Posted by Iain MacGowan on 06-04-2017 10:48
#2
Lonchaeidae - Lonchaea spp. I think. Did you keep the specimen to find out what hatches?
Iain