meaning of foraminifers
1. One of the foraminifera.
2. marine microorganism having a calcareous shell with openings where pseudopods protrude
Related Words
foraminifer | foraminifera | foraminiferous |
1. One of the foraminifera.
2. marine microorganism having a calcareous shell with openings where pseudopods protrude
foraminifer | foraminifera | foraminiferous |