Open main menu

Palisade Cell

Revision as of 13:51, 5 September 2018 by NRJC (talk | contribs)

A specialised cell in a plant leaf which contains lots of chloroplasts for photosynthesis.


Elongated shape Extra chloroplasts