VariousWords beta
Related Terms:
Definitions:
Noun
helminthiasis
Definition: infestation of the body with parasitic worms
Definition: infestation with parasitic worms