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