Definition & Meaning | English word INTERRENAL


INTERRENAL

Definitions of INTERRENAL

  1. (anatomy) Between the kidneys.
  2. (anatomy) The interrenal gland, an organ found in many fishes.

Number of letters

10

Is palindrome

No

18
AL
EN
ENA
ER
ERR
IN
INT
NA
NT
RE
REN
RR

3

3

AE
AEE
AEL
AER
AET
AI
AIE
AIL


Search for INTERRENAL in:




Page preparation took: 407.57 ms.