Attested.to

Definition

intestinal parasite of humans and pigs

Seed ·

Term in context

common roundworm in CommonParlance