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