what is the term for a large landmass that is smaller than a continent and often separated from the main landmass by physical barriers such as mountains?