Skip to content
Kotomora

柵さく状じょう組そ織しき

Meanings

1

noun

palisade layer

Botanical term for the layer of elongated cells in a leaf, responsible for most photosynthesis.