biostimulant
Noun
Meaning
biostimulant (plural biostimulants)
Any material of biological origin that enhances plant growth or development when applied to the soil
Noun
biostimulant (plural biostimulants)
Any material of biological origin that enhances plant growth or development when applied to the soil