tree cotton
tree·cot·ton
noun
1.
2.
East Indian shrub cultivated especially for ornament for its pale yellow to deep purple blossoms
Related words
Broader terms
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.