interrenal

(noun, adjective)

adjective

1. (anatomy) Between the kidneys.

noun

1. (anatomy) The interrenal body, an organ found in many fishes.