English

edit

Etymology

edit

phyto- +‎ stabilizer

Noun

edit

phytostabilizer (plural phytostabilizers)

  1. A plant used in phytostabilization