biostimulations
English
Noun
biostimulations
plural of
biostimulation