Attested.to

Definition

ribbonlike flatworms that are parasitic in the intestines of humans and other vertebrates

Seed ·

Term in context

cestode in CommonParlance