depurate (0 synonym found)

Definition of depurate:

°To remove impurities from; to purify.

Definition of depurate:

°To remove impurities from; to purify.

Back to Top