palisade layerEnglish → UrduOxford English–Urdupalisade layer noun نباتیات: پتّے کی اوپری جلد یا حولیہ کے نیچے لنبوتر ے خلیوں کی تہ۔.