gemmula

/ˌdʒɛm.ʊˈlɑː/

Definitions

1. noun

A genus of minute, extinct, marine gastropod mollusks.

“The paleontologist studied a fossil of a gemmula from the Cretaceous period.”

Synonyms

  • gastropod
  • mollusk

Antonyms

  • non-marine organism
  • terrestrial animal