Biology, asked by udaysinghus6686, 20 days ago

Cells in the leaf Answer

Answers

Answered by shreyasahebganj
0

Answer:

Palisade cells are plant cells located on the leaves, right below the epidermis and cuticle. In simpler terms, they are known as leaf cells.

Similar questions