What is the meaning of the word "hypermastigote"?

Definitions: