Noun
alvarezsaurid (plural alvarezsaurids) Any small, long-legged running dinosaur of the family †Alvarezsauridae.