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.