Attested.to

Definition

branch of the superior mesenteric artery that supplies the ileum

Seed ·

Term in context

arteria ilealis in CommonParlance