See also: néphrons

English

edit

Noun

edit

nephrons

  1. plural of nephron