AMELIORABLE

Definition of AMELIORABLE