Calliandra is a genus of flowering plants in the pea family. It contains about 140 species that are native to tropical and subtropical regions of the Americas.

The genus comprises herbaceous perennial plants, shrubs, and rarely small trees, growing 0.5–6 m tall. The flowers have numerous long slender stamens which give rise to the common names powder-puff, powder puff plant, and fairy duster.

These plants flower all year round, but the best blooming is in spring and summer. They can be easily pruned.

Calliandra are often fed on by caterpillars. It is available in many vibrant colours, but most commonly in red, pink or white. The foliage is small-leafed, similar to a northern Mimosa tree, and the free-flowing branches create a pretty, layered look.

Butterflies, hummingbirds, and honeybees also love this plant. This shrub works well in a casual landscape. It's not ideal for a more manicured, formal style. And if you don't plan for its size, it can overtake an entire section of garden, with wide-spreading branches and fast-paced growth.

This shrub is also available in a single-trunk tree form, or you can snip off bottom shoots to grow your own as a multi-trunk tree. There's also a pretty dwarf variety that can be kept about 3 feet.

More Info: en.wikipedia.org