› added 12 years ago
83
TIL that there’s a species of tiny little spidery things that live inside the lungs of bees.
via reddit.com