alvarezsauroid
English
Noun
alvarezsauroid
(
plural
alvarezsauroids
)
Any small, long-legged running
dinosaur
of the superfamily
Alvarezsauroidea
Related terms
alvarezsaurid