Home
Search
Index
Definify.com
Definition
2024
ameliorant
ameliorant
See also:
améliorant
English
Noun
ameliorant
(
plural
ameliorants
)
A
substance
that helps plants grow by
improving
the physical condition of the
soil
.
Similar Results
Ameliorate