Attested.to

Definition

the arteries that supply the walls of the stomach

Seed ·

Term in context

arteria gastrica in CommonParlance