'multiversity' definitions:

Definition of 'multiversity'

From: WordNet
noun
A university system having several separate campuses and colleges and research centers

Words containing 'multiversity'