Leaf insect's colourful display (7)

Telegraph #28510 | 17 Across | 2017-08-19 flowerflowerflower
Visit Telegraph's puzzle site →

Also seen in