'A parasitoid differs from a parasite in that this eventually happens to its host'
It dies
SCIENCE: A parasitoid differs from a parasite in that this eventually happens to its host
A parasitoid differs from a parasite in that this eventually happens to its host
A parasitoid differs from a parasite in that this eventually happens to its host
SCIENCE
It dies
SCIENCE