Free delivery from Fr. 300 of purchase or 18 bottles, otherwise Fr. 15

Definition: Sporulation

Back
Spore release. The process by which spores are formed and released by plants, bacteria or parasites.