What is mesophyll cell ?
Your friends have answered correctly. However I would like to explain you with the help of a diagram of cross section of leaf-
Mesophyll cells are the specialized cells present within a leaf, below epidermal layer.As shown in the figure below, mesophyll contains chloroplasts which are the actual sites of photosynthesis.
@Others:- Good answers, keep contributing!!