-->

Environment And Natural Resources

Question
CBSEENPO12040902

What do you mean by the phrase ‘since times immemorial’ ?

Solution
The phrase ‘since times immemorial’ is used by indigenous people all over the world to refer to their continued occupancy of the lands from which they originate.