Jump to content

alvarezsaurid

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

alvarezsaurid (plural alvarezsaurids)

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