Editor
Definition
Palisade mesophyll

The upper layer of mesophyll where photosynthesis mostly takes place 

Sponsored Ads