2 results found

Search Results for: oxyuridae

Enterobius vermicularis

Definition noun Human pinworm that inhabits the rectum of its host Supplement Enterobius vermicularis (formerly Oxyurias... Read More

Pinworm

Definition noun, plural: pinworms A small nematoid worm that inhabits the rectum of the human host Supplement Pinworms are... Read More