Medical Glossary
Suche
Anmelden
Array
Translations:Niere/1/en
Main organ for the excretion of water-soluble substances with urine as a glandular product.