foraminiferivores

English

Noun

foraminiferivores

  1. plural of foraminiferivore