Find the word definition

The Collaborative International Dictionary
Petalosticha

Petalosticha \Pet`a*los"ti*cha\, n. pl. [NL., from Gr. ? a leaf + sti`chos a row.] (Zo["o]l.) An order of Echini, including the irregular sea urchins, as the spatangoids. See Spatangoid.