English

edit

Noun

edit

alvarezsaurid (plural alvarezsaurids)

  1. Any small, long-legged running dinosaur of the family †Alvarezsauridae.
edit