Foraminiferids, noun plural of foraminiferid. Synonyms in the same form.
foraminifers
All synonyms for foraminiferid →