endomyxan
Noun
Meaning
endomyxan (plural endomyxans)
Any member of the subphylum Endomyxa, sometimes considered protists, more recently usually considered chromists.
Noun
endomyxan (plural endomyxans)
Any member of the subphylum Endomyxa, sometimes considered protists, more recently usually considered chromists.