Wiktionary
endomyxan
n. Any protist of the subphylum Endomyxa
n. Any protist of the subphylum Endomyxa