mainlands
main-lands
noun
Large continuous landmasses, distinct from islands or smaller peninsulas.
"The mainlands offer vast natural resources."
main-lands
Large continuous landmasses, distinct from islands or smaller peninsulas.
"The mainlands offer vast natural resources."