|
Definition of Petalosticha
1. n. pl. An order of Echini, including the irregular sea urchins, as the spatangoids. See Spatangoid.
Medical Definition of Petalosticha
1.
|
1. n. pl. An order of Echini, including the irregular sea urchins, as the spatangoids. See Spatangoid.
1.