Share
twitterlinkedinfacebook
Image 1 of 1
417052.jpg
Parasitic Nematode worms (Ascaris suum) in a pig's intestines.