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