Attested
.to
Menu
Definition
the arteries that supply the walls of the stomach
Seed
·
Term in context
arteria gastrica
in
CommonParlance