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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results