extensive

Covering a wide range or having a large scope.