nephrons

See also: néphrons

English

Noun

nephrons

  1. plural of nephron