Foram Meaning

There are 1 meaning(s) for word Foram

Meaning 1 : marine microorganism having a calcareous shell with openings where pseudopods protrude

    Synonyms : foraminifer