"parasitoids" in German parasitoids Parasitoiden Detailed translations for "parasitoids" parasitoids parasitoids Parasitoiden{masculine plural}