What is the meaning of Trichuriasis?
A parasitic disease caused by infection of the large intestine by a whipworm
Source: wiktionary.orgSearch words containing
A parasitic disease caused by infection of the large intestine by a whipworm
Source: wiktionary.orgSearch words containing