Science, asked by shreyas7933, 1 year ago

What term describes a place in a desert where there is a natural spring?

Answers

Answered by santychauhan8
0

The place is called oasis

Similar questions