English edit

Noun edit

dromeosaurs

  1. plural of dromeosaur, an alternative spelling of dromaeosaur.