Project Noah is a tool to explore and document wildlife and a platform to harness the power of citizen scientists everywhere.
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