2014-10-28

soothing for a living



Parasitic worms 
lull their hosts' immune systems 
sing for your supper!

Labels: , , ,

0 Comments:

Post a Comment

<< Home