VariousWords beta
Related Terms:
Definitions:
Noun
pinworm
threadworm
Enterobius vermicularis
Definition: small threadlike worm infesting human intestines and rectum especially in children
Definition: A parasitic roundworm, Strongyloides stercoralis, which causes strongyloidiasis.