dinocyst
Noun
Meaning
English Wikipedia has an article on:dinocystWikipedia
dinocyst (plural dinocysts)
(biology) A dormant zygotic stage of the life cycle of dinoflagellates
Noun
English Wikipedia has an article on:dinocystWikipedia
dinocyst (plural dinocysts)
(biology) A dormant zygotic stage of the life cycle of dinoflagellates