biostimulative
English edit
Etymology edit
bio- + stimulative
Adjective edit
biostimulative (comparative more biostimulative, superlative most biostimulative)
- Causing biostimulation.
bio- + stimulative
biostimulative (comparative more biostimulative, superlative most biostimulative)