"parasitoid" in German parasitoid Parasitoid "parasitoid" German translation Parasitoid {m} parasitoid Detailed translations for "parasitoid" parasitoid parasitoid der Parasitoid{masculine}