dinoflagelate
English
Noun
dinoflagelate
(
plural
dinoflagelates
)
Alternative spelling of
dinoflagellate
.