Definify.com

Definition 2026


tuataras

tuataras

English

Noun

tuataras

  1. plural of tuatara