Lunar vehicle on Sun? Dodgy things here (6)

I believe the answer is:
lemons
'dodgy things here' is the definition.
Although both the answer and 'here' are nouns, they are not in the same form of the noun.
'lunar vehicle on sun?' is the wordplay.
'lunar vehicle' becomes 'lem' (I've seen this in another clue).
'sun?' becomes 'S' (abbreviation).
'lem'+'on'+'s'='LEMONS'
Can you help me to learn more?
(Other definitions for lemons that I've seen before include "Citrus friuts" , "Could strange melons be citrus?" , "Strangely melons could be citrus fruits" .)
