Answer:
They're plant cells. One of the reasons being that those cells have cell wall, unlike animal cells. Animal cells do not have a cell wall, they only have a cell membrane. Another reason is that it has a large vacuole and those cells are known as palisade cells.