EGAVE
bioregeneration
Meaning
noun
The regeneration of a biological system.
Often followed by
of
Save “bioregeneration” to learn later