foraminiferids
English
Noun
foraminiferids
plural of
foraminiferid