Attested.to

Definition

arteries that supply blood to the colon

Seed ·

Term in context

arteria colica in CommonParlance