English edit

Etymology edit

phyto- +‎ stimulator

Noun edit

phytostimulator (plural phytostimulators)

  1. Synonym of phytostimulant