• word of the day

    pinworm

    pinworm - Dictionary definition and meaning for word pinworm

    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