Colossuses

(n.) Plural of Colossus.