See also: néphrons

English edit

Noun edit

nephrons

  1. plural of nephron