dodecafid

/dɒdɛkˈɑːfɪd/

Definitions

1. noun

a type of fossilized worm or other invertebrate, particularly one with a dodecagonal or twenty-sided shell.

“The paleontologist carefully examined the dodecafid fossil to determine its age.”

Synonyms

  • dodecagonal worm
  • twenty-sided worm

Antonyms

  • non-fossilized worm
  • vertebrate