Find the word definition

Wiktionary
dromaeosaurids

n. (plural of dromaeosaurid English)

dromæosaurids

n. (rare spelling of dromaeosaurids lang=en nodot=t); (dromæosaurid lang=en nocap=t).