Hosted on MSN11mon
Lump in a woman's eye was a parasite from infected crocodile meatInside, 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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results