Definition of deliquescence.
1. To melt away.
2. Becoming liquid or having a tendency to become liquid.
Wiggling on the ripples of the canal are luscious jaffa palms dancing as the sun sets.
Explore the festival
Enthralling. Enchanting. Extraordinary. Discover exceptional photography for free around Sydney during the festival 8 Nov–1 Dec 2024