Word info

elphidiid

Noun

Meaning

elphidiid (plural elphidiids)

Any foraminifer of the family Elphidiidae

Source: en.wiktionary.org

Close letter words and terms