Yeh hai Bombay meri jaan...
HardNews Magazine - 3 Oct 2008
There are wasps - Braconidae and Ichneumonidae - that lay their eggs on or inside living creatures like caterpillars, aphids and spiders.