A global citizen science platform to discover, share and identify wildlife
It lays its eggs on or near other insect larvae, usually Lepidoptera (caterpillars). When the eggs hatch the fly larvae eat the caterpillar.
What does it parasitize?
Lat: 54.84, Long: -1.51
Spotted on Jul 9, 2011 Submitted on Jul 9, 2011