RED COTTON TREE
Meaning of RED COTTON TREE in English
noun
: a tree ( Bombax malabaricum ) of India having striking red fleshy flowers borne while the leaves are off the tree
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012