alvarezsauroids
English
Noun
alvarezsauroids
plural of
alvarezsauroid