Day flower with the scientific name: Commelina tuberosa, a species of the genus Commelina (Day flower) in the family Commelinaceae.
Media-ID: 102973