landmass Definition
Definition
A large continuous area of land, such as a continent or a peninsula. It can be distinguished from islands and includes all terrestrial habitats and surfaces.
Browse
A large continuous area of land, such as a continent or a peninsula. It can be distinguished from islands and includes all terrestrial habitats and surfaces.
Browse