English

edit

Noun

edit

dromeosaurs

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