Attested.to

Definition

medicine that prevents or retards the clotting of blood

Seed ·