foraminifer
Explore definitions, synonyms, and language insights of foraminifer
Definitions
Noun
marine microorganism having a calcareous shell with openings where pseudopods protrude
Explore definitions, synonyms, and language insights of foraminifer