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