Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Micraster
n.
A genus of sea urchins, similar to Spatangus, abounding in the chalk formation; -- from the starlike disposal of the ambulacral furrows.
←
Micracoustic
Micrencephalous
→
Shares
Related Words
Aster
Menu
Home
Search
My Last Searches