Word info

endomyxan

Noun

Meaning

endomyxan (plural endomyxans)

Any member of the subphylum Endomyxa, sometimes considered protists, more recently usually considered chromists.

Source: en.wiktionary.org

Close letter words and terms