Virgin-forest meaning

A forest being more or less free from human ecological disturbance.
noun
0
0
Advertisement