You are viewing a single comment's thread from:RE: Predator vs predatorView the full contextnilpan (69)in #nature • 6 years ago t's terrible. Insects lay their eggs in the body of another insect. As in the fantastic film "Cocoon"