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