Definition of ameliorator
n. - One who ameliorates. 2
The word "ameliorator" uses 11 letters: A A E I L M O O R R T.
No direct anagrams for ameliorator found in this word list.
All words formed from ameliorator by changing one letter
Browse words starting with ameliorator by next letter