ameliorism

English

Noun

ameliorism (uncountable)

  1. Alternative form of meliorism.

Anagrams