NEPHRON


Meaning of NEPHRON in English

noun Etymology: German, from Greek nephros Date: 1932 a single excretory unit of the vertebrate kidney

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.