Attested.to

Definition

the pressure of the circulating blood on the arteries

Seed ·

Term in context

arterial pressure in CommonParlance