VariousWords beta
Related Terms:
Definitions:
Noun
trichuriasis
Definition: infestation by a roundworm; common in tropical areas with poor sanitation
Definition: A parasitic disease caused by infection of the large intestine by a whipworm