- nephron as a noun:
- 1
nephron
noun
1 nephron
Any of the small tubules that are the excretory units of the vertebrate kidney.
synonym: uriniferous tubule.
Polish: kanalik nerkowy
debug info: 0.027
noun
Any of the small tubules that are the excretory units of the vertebrate kidney.
synonym: uriniferous tubule.
Polish: kanalik nerkowy
debug info: 0.027