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.