› added 9 years ago
264
TIL That the Ichneumonidae, a species of wasp that laid it’s young in a live host, made Charles Darwin lose faith in a “benevolent God”
via ift.tt