"Leaf print" refers to an imprint or pattern made by the leaves of a plant when they touch a surface. It usually shows the shape or outline of the leaves, like a design or artwork created by nature.
I also like the eye - catching blue palm leave prints on the top which is kind of unique. (prudencepetitestyle.com)
For example, in the photo below and for this collection, I started with the tropical leaf print which has the green and black color palette in it. (zdesignathome.com)
I would also like to see the beautiful leaf print on the inside and outside of the liner so I can enjoy it when it's opened. (mygreennest.com)