inter-renal bodies

inter-renal bodies

the endocrine organs that lie between the kidneys in fish and are homologous with the mammalian ADRENAL CORTEX.
Full browser ?