Cheliped

Chelipeds were the claws of the Yuuzhan Vong yanskac creature.

Appearances

 * Star by Star