is 268.27 KB, has a resolution of 2073x3000 pixels and was uploaded on October 31, 2023 @ 2:06 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.