Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

pinworms Definition

Cancel
pinworms
noun(pin-worm)
small threadlike worm infesting human intestines and rectum especially in children
Synonyms: enterobius vermicularis, threadworm,

Words Related to pinworms!

pinworms Examples by Brain Bank Users