Word info

calliandra

Noun

Meaning

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

Source: WordNet

Hypernyms

Phrases with the word

Close letter words and terms