“a fungus in ants’ clothing”. Parasite rex Posted on November 9, 2017 by jgordon Link. Horribly fascinating