Definition of "foraminifers"

foraminifers