Subscriber login


Forgot your password?

Library card login

Other

palisade layer

Syllabification: (pal·i·sade lay·er)
Definition of palisade layer

noun

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

palisade layer in other Oxford dictionaries

Definition of palisade layer in the British & World English dictionary