Santa Cruz Island


San·ta Cruz Island

S0077700 (săn′tə kro͞oz′) An island off southern California in the northern Channel Islands.