Q. Structural unit of human kidney is :

 1695  212 Rajasthan PMTRajasthan PMT 2005 Report Error

Solution:

Each kidney is composed of about one million tiny tubules called nephron.