Beyond the trees themselves, there are hundreds of organisms that are dependent on the forest to sustain life.
(organisms; are; dependent on the forest to sustain life) (that; are dependent on; the forest)
organisms that
are are dependent on
dependent on the forest to sustain life
the forest