Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of zygospore

- Same as Zygosperm.
- A spore formed by the union of several zoospores; -- called also zygozoospore.