phytostabilizer

phytostabilizer

English

Etymology

From phyto- +‎ stabilizer.

Noun

phytostabilizer (plural phytostabilizers)

  1. A plant used in phytostabilization