n. aparato excretor
Translation: urinary system
Definition of aparato excretor in English
Conjunto de órganos y estructuras encargados de filtrar la sangre y eliminar en forma de orina gran parte de los productos de desecho derivados del metabolismo del organismo.
Synonyms of aparato excretor in English
aparato urinariosistema urinario
Definition of aparato excretor in Spanish
Group of organs and structures, which filters the blood and eliminates the majority of waste products derived from the organism's metabolism in the form of urine.