henle’s tubule








n.

  1. The straight descending and ascending portions of renal tubules forming Henle’s loop.
48 queries 0.584