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.
September 14, 2023

C3-1_570_Sea_Urchin_Yellow_copy(1)_tif.jpg

Submitted by: Kenneth Bart, Hamilton College, Clinton, New York