micraster
/mɪkˈrɑːstər/Definitions
1. noun
A type of starfish that has a short, stubby body and short arms
“The micraster fossil was found in the ancient sea bed”
1. noun
A type of starfish that has a short, stubby body and short arms
“The micraster fossil was found in the ancient sea bed”