myxoflagellate
Noun
Meaning
myxoflagellate (plural myxoflagellates)
A swimming peritrichous organism of the Myxogastria that develops in moist environments and usually has two flagella.
Noun
myxoflagellate (plural myxoflagellates)
A swimming peritrichous organism of the Myxogastria that develops in moist environments and usually has two flagella.