Attested.to

Definition

encysted saclike larva of the tapeworm

Seed ·

Term in context

bladder worm in CommonParlance