English dictionary
oviraptorid meaning and definition
Definition and meaning of oviraptorid at MeaningMonkey.org. oviraptorid meaning and definition in the English Dictionary.OVIRAPTORID noun
Definition of oviraptorid (noun)
- advanced carnivorous theropod
Source: Princeton University Wordnet