VariousWords beta
Related Terms:
Definitions:
Noun
foram
foraminifer
Definition: marine microorganism having a calcareous shell with openings where pseudopods protrude
Definition: A foraminifer.