Etymology
Today it means: A dinoflagellate of the phylum Dinomastigota. Full definition →
From Dinomastigota, from dino- + mastigote.
Etymology from Wiktionary, CC BY-SA 4.0.