INTERRENAL


Meaning of INTERRENAL in English

I. “+ adjective

Etymology: inter- + renal

: lying between the kidneys

II. noun

( -s )

: interrenal body

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.