Noun Definition

maniraptor

1.Definition: advanced carnivorous theropod

Category: Animals