Attested
.to
Menu
Definition
infestation of the human intestine with Ascaris roundworms
Seed
·
Term in context
ascariasis
in
CommonParlance