multisite (site + multi-; many)
Occupying, or occurring at, multiple physical sites