is 895.54 KB, has a resolution of 733x1137 pixels and was uploaded on October 27, 2022 @ 5:14 pm by user: hedwich. It is filed under the tags: biology, leaf, plants, science, plant structure. Click the blue button at the top to freely download: Leaf Plants Science Biology Plant Structure png.