NEPHR-


Meaning of NEPHR- in English

[nephr-] or nephro- comb form [NL, fr. Gk, fr. nephros--more at nephritis]: kidney "nephric" "nephrology"

Merriam-Webster English vocab.      Английский словарь Merriam Webster.