ALL meanings of land mass
land mass
L l - noun land mass geography: area of land 1
- countable noun land mass A land mass is a very large area of land such as a continent. 0
- noun land mass a large continuous area of land, as opposed to seas or islands 0
- noun land mass alternative form of landmass. 0