dinomastigote

English

Etymology

From Dinomastigota, from dino- +‎ mastigote.

Noun

dinomastigote (plural dinomastigotes)

  1. (microbiology) A dinoflagellate of the phylum Dinomastigota.