Definition
a slender flexible animal appendage as on barnacles or crinoids or many insects; often tactile
Seed ·
Term in context
a slender flexible animal appendage as on barnacles or crinoids or many insects; often tactile
Seed ·