The medical term for a whipworm infestation is trichuriasis. they are named after the variety of trichuris species that affect various host …
The medical term for a whipworm infestation is trichuriasis. they are named after the variety of trichuris species that affect various host …