PALISADE LAYER


Meaning of PALISADE LAYER in English

■ noun Botany a layer of parallel elongated cells below the epidermis of a leaf.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.