Attested.to

Definition

the part of the large intestine that descends from the transverse colon to the sigmoid colon

Seed ·

Term in context

descending colon in CommonParlance