English Dictionary
◊ GLOBIGERINA
globigerina
n : marine protozoan having a rounded shell with spiny processes