Attested.to

Definition

a slender flexible animal appendage as on barnacles or crinoids or many insects; often tactile

Seed ·

Term in context

cirrus in CommonParlance