Attested.to

Definition

tending to draw together or constrict soft organic tissue

Seed ·

Term in context

astringent in CommonParlance