Attested.to

Definition

the cavity in which the large intestine begins and into which the ileum opens

Seed ·

Term in context

caecum in CommonParlance