I don't usually think of Joshua trees as a "cloud forest" species, but in the winter when they get most of their moisture, a lot of them live up where they are in the clouds of oncoming storms. Although they are clearly a desert species, it's high desert, and much of the moisture falls as snow. This lengthens the time when the moisture can soak into the soil.
Joshua trees are an indicator species for the Mojave Desert ecosystem. They have been declining in geographical extent for thousands of years. One contributing factor may be the extinction of the giant ground sloth, which spread Joshua tree seeds, but disappeared around the time that humans arrived on the continent. As climate change shortens winters and raises snow levels, that may accelerate their decline.