globigerina

Explore definitions, synonyms, and language insights of globigerina

Definitions

Noun
marine protozoan having a rounded shell with spiny processes

More General Terms