Enterobius vermicularis
Explore definitions, synonyms, and language insights of Enterobius vermicularis
Definitions
Noun
small threadlike worm infesting human intestines and rectum especially in children