nephron

English

noun
Definitions
  • (anatomy) The basic structural and functional unit of the kidney, which filters the blood in order to regulate chemical concentrations, and thereby produces urine.

Etymology

Derived from Ancient Greek νεφρός (kidney, testicle).

Origin

Ancient Greek

νεφρός

Gloss

kidney, testicle

Concept
Semantic Field

The body

Ontological Category

Person/Thing

Kanji

Emoji

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms