Czech

edit

Noun

edit

nefron m inan

  1. nephron

Declension

edit

Romanian

edit

Etymology

edit

Borrowed from French néphron.

Noun

edit

nefron n (plural nefroane)

  1. nephron

Declension

edit