Word info

dinomastigote

Noun

Meaning

dinomastigote (plural dinomastigotes)

(microbiology) A dinoflagellate of the phylum Dinomastigota.

Source: en.wiktionary.org

Close letter words and terms