Attested.to

Definition

a machine that separates and straightens the fibers of cotton or wool

Seed ·

Term in context

comber in CommonParlance