The water bearing layer of the earth is ____.

The water bearing layer of the earth is called aquifer.

  • 5

hydrosphere

  • -1
What are you looking for?