Definition, synonyms and related words
A large carnivorous tyrannosaur dinosaur, of genus Albertosaurus, discovered in Alberta, Canada.