See also: améliorants

English edit

Noun edit

ameliorants

  1. plural of ameliorant

Anagrams edit