Sea Urchin with extended tube feet 



Test and jaws of Echinus : Echinus miliaris 



