land mass

See also: landmass and land-mass

English

Noun

land mass (plural land masses)

  1. Alternative form of landmass.