THREADWORMS
Definition
THREADWORMS is the plural of THREADWORM.
noun THREADWORM: small threadlike worm infesting human intestines and rectum especially in children.
THREADWORMS is the plural of THREADWORM.
noun THREADWORM: small threadlike worm infesting human intestines and rectum especially in children.