is 611.69 KB, has a resolution of 900x791 pixels and was uploaded on November 17, 2022 @ 9:53 pm by user: lillilnn. It is filed under the tags: biology, science, leaf, petal, plant structure. Click the blue button at the top to freely download: Leaf Petal Plant Structure Biology png.