Word info

allogromiid

Noun

Meaning

allogromiid (plural allogromiids)

Any foraminiferan of the order Allogromiida

Source: en.wiktionary.org

Close letter words and terms