nephrons

noun
  1. The functional filtering units of the kidney that remove waste from the blood and produce urine; each kidney contains about one million nephrons.
  2. Usage: Plural form of nephron; Used in anatomy and physiology contexts

Examples