uriniferous tubule









uriniferous tubule


uriniferous tubule Word Origin noun

  1. a urine-bearing tubule in a nephron of a kidney.

Origin of uriniferous tubule First recorded in 1855–65

52 queries 0.576