Brassica Crane Roses is also know as the ornamental cabbage flower or cabbage rose. The latin word ‘Brassica’ means the flower is the ambassador of love. They create stunning show stopping arrangements with their striking colour tones and large buds.