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.”
1. noun
A genus of minute, extinct, marine gastropod mollusks.
“The paleontologist studied a fossil of a gemmula from the Cretaceous period.”