Wiktionary
allosauroids
n. (plural of allosauroid English)
n. (plural of allosauroid English)