land mass

Our editors are putting together more complete content — check back in about 20 minutes

land mass — noun

1. a large continuous area of land

1.名詞
釋義

a large continuous area of land

例句

Australia is a large land mass.