euzicasa.wordpress.com
Article: BRACONIDAE
Braconidae Humans fear wasps for their sting, but some insects, like caterpillars, have a different reason to be wary: they are little more than prey to the more than 50,000 species of parasitoid w…