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.