YourDictionary

sporulate medical definition

verb
To produce or release spores.

Learn more about sporulate

link/cite print suggestion box