› added 4 years ago
66
TIL of Hyperparasites; parasites that evolved to parasitize other parasites.
via reddit.com