5 results found
Search Results for: pinworm
Enterobius vermicularis
Definition noun Human pinworm that inhabits the rectum of its host Supplement Enterobius vermicularis (formerly Oxyurias... Read More
Definition noun Human pinworm that inhabits the rectum of its host Supplement Enterobius vermicularis (formerly Oxyurias... Read More