Capillaria philippinensis, parasitic worm
This worm species (Capillaria philippinensis) is a parasite of the human small intestine.
Size: 5669px × 3083px
Photo credit: © Natural History Museum, London / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: animal, capillaria, day, day-time, daytime, gut, hominini, homo, human, internal, intestine, invertebrata, invertebrate, outdoor, parasite, parasitic, philippinensis, sapiens, worm