Up to 50% of all species are parasites at some point in their life! That’s so many species! I love that they are found everywhere and that they can control their hosts to make their own lives better. They are endlessly fascinating and spooky. They’re also really important in their ecosystems! I am so happy I get to study them!
Comments