interrenal meaning

Meaning of interrenal

The meaning of interrenal

between the kidneys; as, the interrenal body, an organ found in many fishes [adj]

Points for interrenal

Scrabble
16 points
Word With Friends
13 points
Wordfeud
16 points

Related pages for interrenal