Attested.to

Definition

the part of the large intestine that ascends from the cecum to the transverse colon

Seed ·

Term in context

ascending colon in CommonParlance