A Canavalia sp.(sword bean) bloom delicate white petals with a hint of purple, nestled among vibrant green leaves and budding flowers.