Monogenesis Meaning

There are 1 meaning(s) for word Monogenesis

Meaning 1 : asexual reproduction by the production and release of spores

    Synonyms : sporulation