Leaf With Flower

Amber reveals action which is important to scientists. What insect has eaten this leaf? There is a bonus inclusion of a flower with small leaf attached. Very unusual and possibly yet to be studied.

MAM... Amber as art