Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Petalosticha
n. pl.
An order of Echini, including the irregular sea urchins, as the spatangoids. See Spatangoid.
←
Petaloideous
Petalous
→
Shares
Related Words
Lost
Ostic
Petal
Stich
Menu
Home
Search
My Last Searches