100-eyed giant of Greek myth (5)
I believe the answer is:
argus
(Other definitions for argus that I've seen before include "Greek giant with 100 eyes" , "Hundred-eyed giant in mythology" , "Legendary Guardian" , "Various brown butterflies" , "Giant with one hundred eyes in Greek mythology" .)