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