Attested.to

Definition

a discoloration caused by blood

Seed ·

Term in context

bloodstain in CommonParlance