Definify.com

Definition 2025


ankylosaurs

ankylosaurs

English

Noun

ankylosaurs

  1. plural of ankylosaur