English

edit

Noun

edit

globigerinids

  1. plural of globigerinid