Synonyms for "foraminifer"

Words with similar meaning