ameliorant
ameliorant
Definition
amelio·rant (ə mēl′yə rənt)
noun
a thing that ameliorates
Browse dictionary entries near ameliorant
- Amelia
- ameer
- amebocyte
- amebic dysentery
- amebiasis
- ameba
- AME
- ambush
- ambuscade
- ambulatory
