Wiktionary
multisite
a. Occupying, or occurring at multiple sites alt. Occupying, or occurring at multiple sites