Find the word definition

Crossword clues for ameliorant

Wiktionary
ameliorant

n. a substance that helps plants grow basically by improve the physical condition of the dirt