Petalosticha
Word Dictionary
-> Petalosticha
Search:
Petalosticha
(n. pl.) An order of Echini, including the irregular sea urchins, as the spatangoids. See Spatangoid.
Terms of Use
Canadian Jobs