Sea urchin pedicellaria
A pedicellaria is a three-jawed defensive appendage found in sea urchins, sea stars, and some other echinoderms. Pseudo-colored secondary electron SEM image at 15 kV.
Submitted by: Kenneth Bart, Hamilton College, Clinton, New York