Advertisements
Advertisements
Question
______ of the total land area of the world is occupied by India.
Options
2.4%
3.0%
1.5%
0.5%
MCQ
Fill in the Blanks
Solution
2.4% of the total land area of the world is occupied by India.
shaalaa.com
Biodiversity Current Scenario
Is there an error in this question or solution?