Definify.com

Definition 2024


allosauruses

allosauruses

English

Noun

allosauruses

  1. plural of allosaurus