oviraptorid
1. [ noun ] (zoology) advanced carnivorous theropod
Related terms: maniraptor Maniraptora
Similar spelling:   overpriced
  overproud
  overprint
  overprice
  overpowering
  overpower
  overpoweringly
  overproduce
  overpowered