Trichuriasis Meaning
There are 1 meaning(s) for word Trichuriasis
Meaning 1 : infestation by a roundworm; common in tropical areas with poor sanitation
Similar words of Trichuriasis :
There are 1 meaning(s) for word Trichuriasis
Similar words of Trichuriasis :