Polymastigote — definition

1. polymastigote (Noun)

1 definition

polymastigote (Noun) — Flagellates with several flagella.

5 types of
flagellate flagellate protozoan flagellated protozoan mastigophoran mastigophore
2 parts of
Polymastigina order Polymastigina