Word info

polymastigote

Noun

Meaning

flagellates with several flagella

Source: WordNet

Hypernyms

Close letter words and terms