English

edit

Noun

edit

tuataras

  1. plural of tuatara