oligonephronicmedical dictionary

Characterised by a reduced number of nephrons.

(05 Mar 2000)