NEPHRITIS


Meaning of NEPHRITIS in English

noun an inflammation of the kidneys.

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