sporulation

  • n."Life" spore-forming
  • WebSporulation; Spore; Spores
n.
1.
"Life" spore-forming