Crossword Solver
Anagram Solver
Thesaurus Solver
Dictionary
iPhone app
New!
Definition of zygospores
zygospores
Noun
Plural of zygospore
zygospore
Noun
A zygosperm.
zygospore
Noun
A spore formed by the union of several zoospores.