biostimulative

biostimulative

English

Etymology

From bio- +‎ stimulative.

Adjective

biostimulative (comparative more biostimulative, superlative most biostimulative)

  1. Causing biostimulation.