leptid

/ˈlɛptɪd/

Definitions

1. noun

A type of fossilized worm found in rocks, particularly those from the Cambrian period.

“The paleontologist discovered a series of leptids in the ancient rock formation.”

Synonyms

  • fossil
  • worm

Antonyms

  • vertebrate