Ech

Definition: 
echinoid