Definify.com

Definition 2024


cotylosaurs

cotylosaurs

English

Noun

cotylosaurs

  1. plural of cotylosaur