• word of the day

    trichuriasis

    trichuriasis - Dictionary definition and meaning for word trichuriasis

    Definition
    (noun) infestation by a roundworm; common in tropical areas with poor sanitation
Download our Mobile App Today
Receive our word of the day
on Whatsapp