Q: Squamous epithelial cells are found in the inner lining of
(a)Oesophagus.
(b)Small intestine.
(c)Ducts of salivary gland.
(d)Kidney.
Correct Answer: (a)
The correct answer is (d) 'वृक्क'. This question from the General Studies domain tests knowledge of Miscellaneous.