meaning of pinworms
1. small threadlike worm infesting human intestines and rectum especially in children
Related Words
pinworm |
1. small threadlike worm infesting human intestines and rectum especially in children
pinworm |