ALLOSAUR

Definition of ALLOSAUR

  1. (noun)late Jurassic carnivorous dinosaur; similar to but somewhat smaller than tyrannosaurus