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 |

Developed & Maintained By Taraprasad.com

Treasure Words