bank holiday: any of several weekdays when banks are closed; a legal holiday in Britain
legal holiday: authorized by law and limiting work or official business
roridula: either of 2 species of the genus Roridula; South African viscid perennial low-growing woody shrubs