PINWORM

Definition of PINWORM

  1. (noun)small threadlike worm infesting human intestines and rectum especially in children