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.”

Synonyms

  • echinoid
  • urchin

Antonyms

  • living organism