👉 Cottonwoods are a type of tree that is native to North America and grow in a variety of habitats, including forests, grasslands, and even on rooftops. They have distinctive leaves with large, needle-like spines that help protect them from predators and pests. Cottonwoods are known for their ability to survive in dry conditions and are often used as natural insulation in buildings.