Attested.to

Definition

a thick twilled fabric of wool and cotton

Seed ·

Term in context

chinchilla in CommonParlance