ムカシトカゲ ぞく
mukashi tokagezoku

Noun

1. Sphenodon (genus of the tuatara)