Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of bombax

- A genus of trees, called also the silkcotton tree; also, a tree of the genus Bombax.