Attested.to

Definition

artery that supplies blood to the ear

Seed ·

Term in context

arteria auricularis in CommonParlance