Restoral

What is Restoral?

Restoral definition and meaning on Dictionary terms:
noun