› added 5 years ago
122
TIL of hyperparasites, parasites who parasitize other parasites/parasitoids
via reddit.com