Home UK English nephro-
Of a kidney; relating to the kidneys.
From Greek nephros ‘kidney’.
READ THESE ARTICLES