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