Thread subject:
Diptera.info :: Diptera larva on spider?
Posted by Tony Irwin on 07-04-2009 22:43
#3
The larva is more likely to be an ichneumonid.