› added 8 years ago
236
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