Wiktionary
biostimulations
n. (plural of biostimulation English)
n. (plural of biostimulation English)