entrochus

[?ænˈtrɒkəs]

Definitions

1. noun

A genus of extinct sea urchins.

“The fossil of the entrochus revealed a unique shell structure.”

Synonyms

  • sea urchin
  • urchin

Antonyms

  • sturdy