Spathodea campanulata Beauv.

Spathodea campanulata Beauv.

The symbolic meaning of the Spathodea campanulata Beauv. flower is to be free of worries.