is 268.27 KB, has a resolution of 2073x3000 pixels and was uploaded on October 30, 2024 @ 6:22 pm by user: finnfich. It is filed under the tags: biology, flower, plant structure, meter, plants. Click the blue button at the top to freely download: Leaf png.