Perhaps something Methuselah said scanned (6)
I believe the answer is:
imaged
'scanned' is the definition.
Although both the answer and definition are past participle verbs, I can't see how they can define each other.
I can't explain the remainder of the clue.
Can you help me to learn more?
(Other definitions for imaged that I've seen before include "Copied" , "Formed a picture of" , "shown in picture" , "Fancied" .)