Petrology
Pedology
Meteorology
Hydrology
Erosion
Percolation
Weathering
Retention
The thinnest layer of the earth is
Crust
Mantle
Core
None of these
Rocks
Minerals
Fossils
Which of the following is the middle layer of earth?
Basalt