Published: 2025-03-27 10:03:22.065848Category:AnimalsType:PhotoModel release: No
Share
Ascaris lumbricoides, a parasitic roundworm. Parasitic worm, roundworm in the human intestine. Medical science educational 3D illustration. Intestinal parasite, infection, ascariasis disease treatment