I think this plant is familiar with me. We have the same plant planted in our garden we called it Insulin plant. As far as I remember, it is helpful for those who has a diabetes.
It was great thing that I was able to read a blog regarding to this plant and how it was perceived by the other country. Love its flower.