Meaning of foram

Definition of foram

(noun) marine microorganism having a calcareous shell with openings where pseudopods protrude

Other information on foram

WIKIPEDIA results for foram
Amazon results for foram