REGENERATE


Meaning of REGENERATE in English

To reproduce or renew something lost. For example, after an injury, the liver has the capacity to regenerate.

English dictionary of medicine.      Английский словарь медицины.