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