See also: nephrons

French

edit

Noun

edit

néphrons m

  1. plural of néphron