Ward Dean MD | Endocopic picture of a huge number of pinworms in the large intestine

1 year ago
30

Enterobiasis is a worm infestation caused by the nematode Enterobius vermicularis (pinworms) parasitizing in the intestines. #parasites

Loading comments...