Attested.to

Definition

artery that supplies blood to the ear

Seed ·

Term in context

auricular artery in CommonParlance