AMELIORATES

Definition of AMELIORATES