English

edit

Noun

edit

foraminiferids

  1. plural of foraminiferid