satellite campuses
English
Noun
satellite campuses
plural of
satellite campus