Chloroplast, thylakoid and sectional diagram of plant leaf microscopic structure isolated on white background
Username: Luayana
Editorial: No
Width: 8291 pixels
Height: 6073 pixels
Downloads: 1
Image ID: 240477418