Attested.to

Definition

one of several arteries supplying the face

Seed ·

Term in context

arteria palatina in CommonParlance