Q. Structural unit of human kidney is :

 1486  104 Rajasthan PMTRajasthan PMT 2005 Report Error

Solution:

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