Indian Pest Parasitoids - Sathe, T. V. et al (New Delhi Astral International Pvt. Ltd., 2013)
Keywords: Entomology