Globigerina definitions

noun

marine protozoan having a rounded shell with spiny processes