nephrons
See also:
néphrons
English
Noun
nephrons
plural of
nephron