nephrons

noun

Plural form of nephron.