depurate ( synonym found)

Definition of depurate:

°To remove impurities from; to purify.

Back to Top