Foraminifera Meaning

There are 1 meaning(s) for word Foraminifera

Meaning 1 : foraminifers

    Synonyms : order foraminifera