meaning of foram
1. marine microorganism having a calcareous shell with openings where pseudopods protrude
Related Words
foram | foramen | foramen magnum | foramen of monro | foramina | foraminated | foramines | foraminifer | foraminifera | foraminiferous | foraminous |