What Are Some Facts About Formosa Trees?
The Formosa tree is a colloquial name for the mimosa (Albizia julibrissin). The tree is native to Asia and can reach 35 feet in height with a 50-foot spread. The trees have a life expectancy of 25 to 30 years, and many consider it a weed tree. They grow well in dry soil and provide a quick shade.