Definition of excretor in Spanish:

excretor

(excretora)

adjective

  • 1

    Biology
    [órgano, vaso] Que sirve para excretar.

    los riñones y la vejiga forman parte del aparato excretor