ടുവാടര

ടുവാടര (ṭuvāṭara)

  1. (zoologia) tuatara