Definify.com

Definition 2025


allosauruses

allosauruses

English

Noun

allosauruses

  1. plural of allosaurus