equinoideo
Meanings
Noun
1. echinoid (zoology)