Crossword Genius

God! Imogen's work left in the wrong place (8)

Ross

I believe the answer is:

hercules

'god' is the definition.
(Hercules can be considered a god)

I can't explain the remainder of the clue.

(Other definitions for hercules that I've seen before include "Greek hero who carried out 12 labours" , "Mythical strongman celebrated for his "labours"" , "Greek hero who performed twelve great tasks" , "Strong man of mythology" , "A very powerful man" .)

I've seen this clue in The Guardian.
Want a hint initially instead of a full solution? Install my app