interrenal body
noun
variants
or interrenal gland
: a small body of discrete adrenal cortical tissue lying between the kidneys of certain fishes
Love words? Need even more definitions?
Merriam-Webster unabridged
Share