1876, in the meaning defined above
International Scientific Vocabulary, from New Latin sporula, diminutive of spora spore
Keep scrolling for more
More Definitions for sporulation
sporulation
See Definitions and Examples
Get Word of the Day daily email!