Home
Search
Index
Definify.com
Definition
2024
dinocyst
dinocyst
English
Noun
dinocyst
(
plural
dinocysts
)
(
biology
)
A
dormant
zygotic
stage
of the
life cycle
of
dinoflagellates
Anagrams
dystonic
Similar Results