Attested.to

Definition

an amber, watery fluid, rich in proteins, that separates out when blood coagulates

Seed ·

Term in context

blood serum in CommonParlance