palisade layer
noun [ C ] biology specialized uk/ˈpæl.ɪˌseɪd ˌleɪ.ər/ us/ˈpæl.ə.seɪd ˌleɪ.ɚ/
栅状层
a layer of long cells between two thin surface layers of a leaf, containing a lot of chloroplasts (= the parts of a cell where energy from the sun is turned into food)