biostimulating
English
Verb
biostimulating
present participle and gerund of
biostimulate