meaning of threadworms
1.
small
threadlike
worm
infesting
human
intestines
and
rectum
especially
in
children
Related Words
threadworm
|
Developed & Maintained By
Taraprasad.com