Glossary
A small thin nematode worm, one species of which, Enterobius vermicularis, infests the large intestine and causes itching round the anus.
A genus of parasitic nematode worms, formerly Oxyuris.
Posted
in
by
Tags: