biostimulant (English, noun)
expansion: biostimulant (plural biostimulants)
Senses:
glosses: Any material of biological origin that enhances plant growth or development when applied to the soil
Forms:
form: biostimulants
tags: plural