Word info

myxoflagellate

Noun

Meaning

myxoflagellate (plural myxoflagellates)

A swimming peritrichous organism of the Myxogastria that develops in moist environments and usually has two flagella.

Source: en.wiktionary.org

Close letter words and terms