Mesozoic [adjective] + dinosaur [noun]