land mass
See also:
landmass
and
land-mass
English
Noun
land
mass
(
plural
land masses
)
Alternative form of
landmass
.