We found 2 definitions of calliandra from 2 different sources.
Advertising
What does calliandra mean?
WordNet
Noun
Plural: calliandras
calliandra -
any of various shrubs and small trees valued for their fine foliage and attractive spreading habit and clustered white to deep pink or red flowers
shrub,
bush a low woody perennial plant usually having several major stems
Feel free to write to us if you have any questions. But before you do so, please take a look on our page with Frequently Asked Questions (FAQ) and even our sitemap to get a full overview of the content on our site.