Did you mean Cyclopes?
Cyclopes
noun
°plural of Cyclops.