Attested.to

Definition

the liquid parts of the body

Seed ·

Term in context

bodily fluid in CommonParlance