Wiktionary
globigerinids
n. (plural of globigerinid English)
n. (plural of globigerinid English)