Attested
.to
Menu
Definition
one of several arteries supplying the face
Seed
·
Term in context
arteria palatina
in
CommonParlance