English edit

Noun edit

alvarezsaurs

  1. plural of alvarezsaur