athyrid

/ˈæθɪrɪd/

Definitions

1. noun

A type of fossilized worm or bristle worm that has a characteristic spiral shape.

“The paleontologist carefully examined the atyhrd fossil found in the rock formation.”

Synonyms

  • bristle worm
  • fossilized worm