biostimulative
English
Etymology
From bio- + stimulative.
Adjective
biostimulative (comparative more biostimulative, superlative most biostimulative)
- Causing biostimulation.
biostimulativeEnglishEtymologyFrom bio- + stimulative. Adjectivebiostimulative (comparative more biostimulative, superlative most biostimulative)
|