tyrannosaurid - definition and synonyms

noun
  1.   From our crowdsourced Open Dictionary
    a member of Tyrannosauridae (a group of large carnivorous dinosaurs that include Tyrannosaurus, Albertosaurus, etc.)

    Albertosaurus is a tyrannosaurid that was named for the place where it was found, Alberta, Canada.

    Submitted by Klinsman Hinjaya from Indonesia on 03/07/2015