Meaning oftuatarain English

tuatara

us//ˈtuː.ə.tə.rə//uk//ˈtjuː.ətə.ɹə//
#uncommon
Definitions