Definition, synonyms and related words
A parasitoid whose host continues to feed and grow after parasitization.
Whose host continues to feed and grow after parasitization.