Attested.to

Definition

of or involving or contained in the arteries

Seed ·

Term in context

arterial in CommonParlance