ameliorant
Noun
Meaning
A substance that helps plants grow by improving the physical condition of the soil.
Anything that improves something else.
Source: en.wiktionary.orgNoun
A substance that helps plants grow by improving the physical condition of the soil.
Anything that improves something else.
Source: en.wiktionary.org