uriniferous tubule - Turkish English Dictionary