leafpicture

noun
UK /ˈliːfˌpɪktʃə/
US /ˈliːfˌpɪktʃər/

A picture made by pressing or printing a leaf onto paper.

For art class, we made a leafpicture using red and yellow autumn leaves.


OTHER MEANINGS

2. A photograph of a leaf.

She took a close-up leafpicture of the maple leaf.

3. A drawing or painting that shows a leaf.

His notebook was full of leafpictures in colored pencil.

4. A digital image file of a leaf.

He saved the leafpicture as a PNG for the science project.