Foraminiferons, noun plural of foraminiferon. Synonyms in the same form.
foraminifers
All synonyms for foraminiferon →