Hulʼqʼumiʼnumʼ Online Dictionary
APA: piʔt-šən~pəpiʔt-šən
Definition: lizard
Scientific Name: [unidentified species (of lizard or possibly salamander)]
Tags: