English edit

Noun edit

biostimulations

  1. plural of biostimulation