The flower itself boasts a beautiful hue of white and yellow and grows to a maximum height of 30 centimetres. Kadupul's scientific name is Epiphyllum oxypetalum and asides from Sri Lanka, it can also be found in certain Indian and South American countries.