behemoths

/bɪˈhiːmɒθ/
/ˈbiːhɪˌməʊθ/

noun

A huge or monstrous creature.

behemoths like the brontosaurus

monster,brute,beast,giant,colossus,mountain,behemoth,leviathan,mammoth,monstrosity