Definify.com

Definition 2026


allosauruses

allosauruses

English

Noun

allosauruses

  1. plural of allosaurus