Calliandra
noun
Cal·li·an·dra
| \ ˌkalēˈandrə\
Definition of Calliandra
: a genus of tropical pinnate-leaved trees and shrubs (family Leguminosae) with clustered flowers having conspicuous stamens
Keep scrolling for more