Attested.to

Definition

a long thin fluffy scarf of feathers or fur

Seed ·

Term in context

boa in CommonParlance