English

edit

Etymology

edit

bio- +‎ stimulatory

Adjective

edit

biostimulatory (not comparable)

  1. That provides biostimulation