Definition, synonyms and related words
Any small, long-legged running dinosaur of the superfamily Alvarezsauroidea