ALLOSAURUS

Definition of ALLOSAURUS

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