Word info

biostimulant

Noun

Meaning

biostimulant (plural biostimulants)

Any material of biological origin that enhances plant growth or development when applied to the soil

Source: en.wiktionary.org

Anagrams

Close letter words and terms