I agree, flower paste or gum paste. Nicholas Lodge’s recipe is fabulous.
https://www.nicholaslodge.com/images/recipes/Gumpaste_Recipe.pdf
Sugar Sugar by SSmiley