Inside, they found the small, pale larva. Further analysis revealed it to belong to the species called Armillifer grandis. Armillifer is known to infect humans in Africa and other regions of the ...