WikiWord

English

nephrons

noun

Meaning

  1. The basic structural and functional unit of the kidney, which filters the blood in order to regulate chemical concentrations, and thereby produces urine.

Etymology / origin

No prose etymology has been added yet.

No ancestor words have been linked yet.

Related words

Descendant words

No descendant words have been linked yet.

Sources

  1. DictionaryAPI.dev English dictionary data
nephrons — meaning and etymology | WikiWord