21 Trees With Thorns (Names & Pictures)
Thorns are modified stems or leaves that have hardened and become sharp. Thorns, spines, or prickles are nature’s way of providing trees with an armor against the constant threat of herbivores, environmental stressors, or even as a means to reduce water loss. There are many different species of trees that have thorns, and they can … Read more