Definition of depuradora in Spanish:

depuradora

feminine noun

  • 1

    Aparato o instalación que sirve para eliminar la suciedad, especialmente la de las aguas.

    una depuradora de aguas residuales