calliandra
Meaning, Definition & Usage
Dictionary
Associated
Related
Idioms/Phrases
noun
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
WordNet
Previous
callathump
callback
calle
caller
callet
Next
callicebus
callid
callidity
calligraph
calligrapher