Definition Definition

petalosticha - Meaning and Examples

Meaning of 'petalosticha' (Webster Dictionary)

1 . Petalosticha [ n. pl.]
- An order of Echini, including the irregular sea urchins, as the spatangoids. See Spatangoid.