Spellcheck.net

Definitions of Interrenal

  1. The interrenal body. Webster Dictionary DB
  2. Between the kidneys; veins and adrenal organs of uncertain function in most vertebrates. A dictionary of scientific terms. By Henderson, I. F.; Henderson, W. D. Published 1920.
X