Noun large and distinctive landmass forming a subdivision of a continent

Insects found trapped in the geological preservative of amber suggest that the Indian subcontinent may not have been isolated before it joined Asia.