Array

Translations:Niere/1/en

Main organ for the excretion of water-soluble substances with urine as a glandular product.