Ameliorant Definition

əmēlyərənt
noun
A thing that ameliorates.
Webster's New World

A substance that helps plants grow basically by improving the physical condition of the dirt.

Wiktionary

Find Similar Words

Find similar words to ameliorant using the buttons below.

Words Starting With

Words Ending With

Unscrambles

ameliorant