English Version(英文版)| EBooks(电子书)
[nefrɔn]
(noun.) any of the small tubules that are the excretory units of the vertebrate kidney.
校对:谢尔曼--From WordNet