What does aparato excretor mean in English?

Learn vocabulary with pictures as well as translations of aparato excretor into English

See more

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.

Synonyms of aparato excretor in Spanish

renal system