GeneralConnection.com
➔
Dictionary
nephron
Noun
1. uriniferous tubule
1. tubule
Usage