English synonyms about - contact  

nephron

noun

1 nephron

Any of the small tubules that are the excretory units of the vertebrate kidney.

synonym: uriniferous tubule.

Polish: kanalik nerkowy


Find more on nephron elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.027