Soldierwood

From Biology-Online Dictionary | Biology-Online Dictionary

soldierwood

(Science: botany) A showy leguminous plant (Calliandra purpurea) of the west Indies. The flowers have long tassels of purple stamens.