Noun Definition

dromaeosaur

1.Definition: a kind of maniraptor

Category: Animals