Word info

amoeboflagellate

Noun

Meaning

amoeboflagellate (plural amoeboflagellates)

Any small, colourless protist of the phylum Amoeboflagellata (now called Schizopyrenida)

Source: en.wiktionary.org

Close letter words and terms