biostimulatory en · ADJ EtymologyFrom bio- + stimulatory. Meanings (not-comparable) That provides biostimulation