Factors like climate, soil type, elevation, and natural disturbances have all influenced the plants and animals found in Santa Cruz.
(Factors like climate, soil type, elevation, and natural disturbances; have influenced; the plants and animals found in Santa Cruz) (the plants and animals; found; L:in Santa Cruz)
Factors like climate, soil type, elevation, and natural disturbances the plants and animals
have influenced found
the plants and animals found in Santa Cruz
L:in Santa Cruz