Definify.com

Definition 2024


tuataras

tuataras

English

Noun

tuataras

  1. plural of tuatara