Attested.to

Definition

a stiff chitinous seta or bristle especially of an annelid worm

Seed ·

Term in context

chaeta in CommonParlance