stromboid

/strɒmbɔɪd/

Definitions

1. noun

A type of fossil, specifically a leaf impression with a characteristic ‘stromboid’ shape.

“The paleontologist carefully examined the stromboid fossil in the museum’s collection.”

Synonyms

  • fossil
  • impression

Antonyms

  • living organism
  • relief