YourDictionary

sporulation medical definition

noun
The production or release of spores.

Learn more about sporulation

link/cite print suggestion box