Definify.com

Definition 2025


ankylosauruses

ankylosauruses

English

Noun

ankylosauruses

  1. plural of ankylosaurus