What does land or area type mean? Below you find one meaning for the word land or area type You can also add a definition of land or area type yourself
1
00
land or area type
The Earth's approximately 12 billion hectares of biologically productive land and water