Attested.to

Definition

tiny bits of protoplasm found in vertebrate blood; essential for blood clotting

Seed ·

Term in context

blood platelet in CommonParlance