English Dictionary
◊ PINWORM
pinworm
n : small threadlike worm infesting human intestines and rectum
esp. in children [syn: {threadworm}, {Enterobius
vermicularis}]