Attested.to

Definition

infestation of the human intestine with Ascaris roundworms

Seed ·

Term in context

ascariasis in CommonParlance