interrenal
adjective
in·ter·re·nal
ˌin-tər-ˈrē-nᵊl
: situated or occurring between the kidneys
interrenal tissue
Love words? Need even more definitions?
Merriam-Webster unabridged
Share