Palisade Cell
Revision as of 20:05, 29 July 2018 by NRJC (talk | contribs) (Created page with "A specialised cell in a plant leaf which contains lots of chloroplasts for photosynthesis.")
A specialised cell in a plant leaf which contains lots of chloroplasts for photosynthesis.