calliandra
/ˌkæliˈændrə/
noun
- A tropical shrub or small tree with showy, fluffy red or pink flowers, often grown as an ornamental plant.
- Calliandra is popular in warm climates because it blooms almost year-round.
- She planted a row of calliandra along the fence for a splash of color.
- The calliandra in our garden attracts hummingbirds with its bright red blossoms.