zonuroid

/zoʊˈnuːrɔɪd/

Definitions

1. noun

A type of extinct, worm-like animal that lived during the Cambrian period.

“Fossil discoveries have revealed that zonuroids were likely to be some of the earliest known predators on Earth.”

Synonyms

  • annelid
  • worm-like

Antonyms

  • invertebrate
  • vertebrate