NEPHRON


Meaning of NEPHRON in English

[ 'nɛfrɒn ]

■ noun Anatomy a functional unit within the kidney, consisting of a glomerulus and an associated tubule.

Origin

via Ger. from Gk nephros 'kidney'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.