English dictionary
nephron meaning and definition
Definition and meaning of nephron at MeaningMonkey.org. nephron meaning and definition in the English Dictionary.NEPHRON noun
Definition of nephron (noun)
- any of the small tubules that are the excretory units of the vertebrate kidney
- synonyms: uriniferous tubule
Source: Princeton University Wordnet