landmasses
See also:
land masses
English
Noun
landmasses
plural of
landmass