rigeneratore

Adjective

 * 1) regenerating
 * 2)  regeneration

Noun

 * 1) any of various technical devices or materials that regenerate or replenish