English

edit

Noun

edit

foraminiferons

  1. plural of foraminiferon