foram

Explore definitions, synonyms, and language insights of foram

Definitions

Noun
marine microorganism having a calcareous shell with openings where pseudopods protrude

More General Terms


More Specific Terms