biorevitalization

English

Etymology

From bio- +‎ revitalization.

Noun

biorevitalization (uncountable)

  1. biological revitalization