xiphisura
/zɪˈfɪsʊrə/Definitions
1. noun
A genus of extinct sea urchins
“Fossil experts identified the species as Xiphisura from the Cretaceous period.”
2. noun
A fossil of the genus Xiphisura
“The museum displayed a well-preserved Xiphisura fossil found in the ancient sea bed.”