Doryreed It lays its eggs on or near other insect larvae, usually Lepidoptera (caterpillars). When the eggs hatch the fly larvae eat the caterpillar.
Comments (3)