display panel: a vertical surface on which information can be displayed to public view
display: an electronic device that represents information in visual form
durian: huge fruit native to southeastern Asia `smelling like Hell and tasting like Heaven'; seeds are roasted and eaten like nuts