foraminiferivores
English
Noun
foraminiferivores
plural of
foraminiferivore