foraminiferivores

English edit

Noun edit

foraminiferivores

  1. plural of foraminiferivore