Attested.to

Definition

a grasping structure on the limb of a crustacean or other arthropods

Seed ·

Term in context

chela in CommonParlance