English

edit

Noun

edit

allosauroids

  1. plural of allosauroid