Fruit seen in Jerusalem on shelves (6)
I believe the answer is:
lemons
'fruit' is the definition.
'in jerusalem on shelves' is the wordplay.
'in' indicates a hidden word.
'LEMONS' can be found hidden inside 'jerusalem on shelves'.
'seen' is the link.
(Other definitions for lemons that I've seen before include "Could strange melons be citrus?" , "Citrus friuts" , "Strangely melons could be citrus fruits" .)