PALISADE LAYER
Meaning of PALISADE LAYER in English
noun
1. : the layer of palisade parenchyma in a leaf
2. : a sclerenchymatous protective layer inside the epidermis of many hard seeds
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012