Foraminifer Meaning

There are 1 meaning(s) for word Foraminifer

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

    Synonyms : foram