Tag Archives: 13564

WTF Fun Fact 13564 – Parasites Make Zombie Ants

There’s a parasite that creates zombie ants, forcing them to sacrifice themselves to nearby grazers. Click to read the full fact. The post WTF Fun Fact 13564 – Parasites Make Zombie Ants appeared first on WTF Fun Facts. Source