• word of the day

    threadworm

    threadworm - Dictionary definition and meaning for word threadworm

    Definition
    (noun) small threadlike worm infesting human intestines and rectum especially in children
Download our Mobile App Today
Receive our word of the day
on Whatsapp