We don’t know how old the oldest Joshua tree is, but they can live upwards of 300 years. Growing just an inch or 2 inches annually, Joshua trees take 30 or more years to flower or reproduce. Many say ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results