allosaurids

English

Noun

allosaurids

  1. plural of allosaurid