landmasses

noun

Plural form of landmass.