biostimulating

English

Verb

biostimulating

  1. present participle and gerund of biostimulate