Attested.to

Definition

arteries that supply the liver

Seed ·

Term in context

arteria hepatica in CommonParlance